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

#include <AcGeImpSurfSurfInt.h>

Public Member Functions

 AcGeImpSurfSurfInt (AcGeImpSurfSurfInt const &)
 
 AcGeImpSurfSurfInt (AcGeImpSurface const &, AcGeImpSurface const &, AcGeTol const &=AcGeContext::gTol)
 
 AcGeImpSurfSurfInt (void)
 
AcGeImpCurve3dintCurve (int, int, AcGe::AcGeIntersectError &) const
 
AcGeImpCurve3dintParamCurve (int, int, int, AcGe::AcGeIntersectError &) const
 
AcGeImpSurfSurfIntoperator= (AcGeImpSurfSurfInt const &)
 
AcGeImpSurfSurfIntset (AcGeImpSurface const &, AcGeImpSurface const &, AcGeTol const &=AcGeContext::gTol)
 
AcGeImpSurface const * surface1 (void) const
 
AcGeImpSurface const * surface2 (void) const
 
AcGePoint3d intPoint (int, AcGe::AcGeIntersectError &) const
 
AcGeTol tolerance (void) const
 
AcGe::ssiType getType (int, AcGe::AcGeIntersectError &) const
 
int getDimension (int, AcGe::AcGeIntersectError &) const
 
int numResults (AcGe::AcGeIntersectError &) const
 
virtual ~AcGeImpSurfSurfInt (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 getIntConfigs (int, AcGe::ssiConfig &, AcGe::ssiConfig &, AcGe::ssiConfig &, AcGe::ssiConfig &, AcGe::ssiType &, int &, AcGe::AcGeIntersectError &) const
 
void getIntPointParams (int, AcGePoint2d &, AcGePoint2d &, AcGe::AcGeIntersectError &) const
 

Detailed Description

Definition at line 31 of file AcGeImpSurfSurfInt.h.

Constructor & Destructor Documentation

◆ AcGeImpSurfSurfInt() [1/3]

AcGeImpSurfSurfInt::AcGeImpSurfSurfInt ( AcGeImpSurfSurfInt const & )

◆ AcGeImpSurfSurfInt() [2/3]

AcGeImpSurfSurfInt::AcGeImpSurfSurfInt ( AcGeImpSurface const & ,
AcGeImpSurface const & ,
AcGeTol const & = AcGeContext::gTol )

◆ AcGeImpSurfSurfInt() [3/3]

AcGeImpSurfSurfInt::AcGeImpSurfSurfInt ( void )

◆ ~AcGeImpSurfSurfInt()

virtual AcGeImpSurfSurfInt::~AcGeImpSurfSurfInt ( void )
virtual

Member Function Documentation

◆ copy()

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

◆ eventDeleted()

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

◆ eventModified()

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

◆ eventSetInterval()

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

◆ eventTransformed()

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

◆ getDimension()

int AcGeImpSurfSurfInt::getDimension ( int ,
AcGe::AcGeIntersectError &  ) const

◆ getIntConfigs()

void AcGeImpSurfSurfInt::getIntConfigs ( int ,
AcGe::ssiConfig & ,
AcGe::ssiConfig & ,
AcGe::ssiConfig & ,
AcGe::ssiConfig & ,
AcGe::ssiType & ,
int & ,
AcGe::AcGeIntersectError &  ) const

◆ getIntPointParams()

void AcGeImpSurfSurfInt::getIntPointParams ( int ,
AcGePoint2d & ,
AcGePoint2d & ,
AcGe::AcGeIntersectError &  ) const

◆ getType()

AcGe::ssiType AcGeImpSurfSurfInt::getType ( int ,
AcGe::AcGeIntersectError &  ) const

◆ intCurve()

AcGeImpCurve3d * AcGeImpSurfSurfInt::intCurve ( int ,
int ,
AcGe::AcGeIntersectError &  ) const

◆ intParamCurve()

AcGeImpCurve3d * AcGeImpSurfSurfInt::intParamCurve ( int ,
int ,
int ,
AcGe::AcGeIntersectError &  ) const

◆ intPoint()

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

◆ isEqualTo()

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

◆ isOn()

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

◆ numResults()

int AcGeImpSurfSurfInt::numResults ( AcGe::AcGeIntersectError & ) const

◆ operator=()

AcGeImpSurfSurfInt & AcGeImpSurfSurfInt::operator= ( AcGeImpSurfSurfInt const & )

◆ set()

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

◆ surface1()

AcGeImpSurface const * AcGeImpSurfSurfInt::surface1 ( void ) const

◆ surface2()

AcGeImpSurface const * AcGeImpSurfSurfInt::surface2 ( void ) const

◆ tolerance()

AcGeTol AcGeImpSurfSurfInt::tolerance ( void ) const

◆ transformBy()

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

◆ type()

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

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