FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AcGeImpCurveSurfInt Class Reference

#include <AcGeImpCurveSurfInt.h>

Public Member Functions

 AcGeImpCurveSurfInt (AcGeImpCurve3d const &, AcGeImpSurface const &, AcGeTol const &=AcGeContext::gTol)
 
 AcGeImpCurveSurfInt (AcGeImpCurveSurfInt const &)
 
 AcGeImpCurveSurfInt (void)
 
AcGeImpCurve3d const * curve (void) const
 
AcGeImpCurveSurfIntoperator= (AcGeImpCurveSurfInt const &)
 
AcGeImpCurveSurfIntset (AcGeImpCurve3d const &, AcGeImpSurface const &, AcGeTol const &=AcGeContext::gTol)
 
AcGeImpSurface const * surface (void) const
 
AcGePoint3d intPoint (int, AcGe::AcGeIntersectError &) const
 
AcGeTol tolerance (void) const
 
int numberOfIntPnts (AcGe::AcGeIntersectError &) const
 
virtual ~AcGeImpCurveSurfInt (void)
 
virtual AcGeImpEntity3dtransformBy (AcGeMatrix3d const &)
 
virtual AcGeImpObjectcopy (void) const
 
virtual AcGe::EntityId type (int) const
 
virtual int isEqualTo (AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const
 
virtual int isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
 
virtual void eventDeleted (AcGeLink const &)
 
virtual void eventModified (AcGeLink const &)
 
virtual void eventSetInterval (AcGeLink const &)
 
virtual void eventTransformed (AcGeLink const &, AcGeMatrix3d const &)
 
void getConfigs (int, AcGe::csiConfig &, AcGe::csiConfig &, int &, AcGe::AcGeIntersectError &) const
 
void getIntParams (int, double &, AcGePoint2d &, AcGe::AcGeIntersectError &) const
 
void getPntOnCurve (int, AcGeImpPointOnCurve3d &, AcGe::AcGeIntersectError &) const
 
void getPntOnSurface (int, AcGeImpPointOnSurface &, AcGe::AcGeIntersectError &) const
 

Detailed Description

Definition at line 33 of file AcGeImpCurveSurfInt.h.

Constructor & Destructor Documentation

◆ AcGeImpCurveSurfInt() [1/3]

AcGeImpCurveSurfInt::AcGeImpCurveSurfInt ( AcGeImpCurve3d const & ,
AcGeImpSurface const & ,
AcGeTol const & = AcGeContext::gTol )

◆ AcGeImpCurveSurfInt() [2/3]

AcGeImpCurveSurfInt::AcGeImpCurveSurfInt ( AcGeImpCurveSurfInt const & )

◆ AcGeImpCurveSurfInt() [3/3]

AcGeImpCurveSurfInt::AcGeImpCurveSurfInt ( void )

◆ ~AcGeImpCurveSurfInt()

virtual AcGeImpCurveSurfInt::~AcGeImpCurveSurfInt ( void )
virtual

Member Function Documentation

◆ copy()

virtual AcGeImpObject * AcGeImpCurveSurfInt::copy ( void ) const
virtual

◆ curve()

AcGeImpCurve3d const * AcGeImpCurveSurfInt::curve ( void ) const

◆ eventDeleted()

virtual void AcGeImpCurveSurfInt::eventDeleted ( AcGeLink const & )
virtual

◆ eventModified()

virtual void AcGeImpCurveSurfInt::eventModified ( AcGeLink const & )
virtual

◆ eventSetInterval()

virtual void AcGeImpCurveSurfInt::eventSetInterval ( AcGeLink const & )
virtual

◆ eventTransformed()

virtual void AcGeImpCurveSurfInt::eventTransformed ( AcGeLink const & ,
AcGeMatrix3d const &  )
virtual

◆ getConfigs()

void AcGeImpCurveSurfInt::getConfigs ( int ,
AcGe::csiConfig & ,
AcGe::csiConfig & ,
int & ,
AcGe::AcGeIntersectError &  ) const

◆ getIntParams()

void AcGeImpCurveSurfInt::getIntParams ( int ,
double & ,
AcGePoint2d & ,
AcGe::AcGeIntersectError &  ) const

◆ getPntOnCurve()

void AcGeImpCurveSurfInt::getPntOnCurve ( int ,
AcGeImpPointOnCurve3d & ,
AcGe::AcGeIntersectError &  ) const

◆ getPntOnSurface()

void AcGeImpCurveSurfInt::getPntOnSurface ( int ,
AcGeImpPointOnSurface & ,
AcGe::AcGeIntersectError &  ) const

◆ intPoint()

AcGePoint3d AcGeImpCurveSurfInt::intPoint ( int ,
AcGe::AcGeIntersectError &  ) const

◆ isEqualTo()

virtual int AcGeImpCurveSurfInt::isEqualTo ( AcGeImpEntity3d const & ,
AcGeTol const & = AcGeContext::gTol ) const
virtual

◆ isOn()

virtual int AcGeImpCurveSurfInt::isOn ( AcGePoint3d const & ,
AcGeTol const & = AcGeContext::gTol ) const
virtual

◆ numberOfIntPnts()

int AcGeImpCurveSurfInt::numberOfIntPnts ( AcGe::AcGeIntersectError & ) const

◆ operator=()

AcGeImpCurveSurfInt & AcGeImpCurveSurfInt::operator= ( AcGeImpCurveSurfInt const & )

◆ set()

AcGeImpCurveSurfInt & AcGeImpCurveSurfInt::set ( AcGeImpCurve3d const & ,
AcGeImpSurface const & ,
AcGeTol const & = AcGeContext::gTol )

◆ surface()

AcGeImpSurface const * AcGeImpCurveSurfInt::surface ( void ) const

◆ tolerance()

AcGeTol AcGeImpCurveSurfInt::tolerance ( void ) const

◆ transformBy()

virtual AcGeImpEntity3d & AcGeImpCurveSurfInt::transformBy ( AcGeMatrix3d const & )
virtual

◆ type()

virtual AcGe::EntityId AcGeImpCurveSurfInt::type ( int ) const
virtual

The documentation for this class was generated from the following file: