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

#include <AcGeSurfSurfInt.h>

Inheritance diagram for AcGeSurfSurfInt:
AcGeEntity3d

Public Member Functions

 AcGeSurfSurfInt (AcGeSurfSurfInt const &)
 
 AcGeSurfSurfInt (AcGeSurface const &, AcGeSurface const &, AcGeTol const &=AcGeContext::gTol)
 
 AcGeSurfSurfInt (void)
 
 ~AcGeSurfSurfInt (void)
 
AcGeCurve2dintParamCurve (int, int, int, AcGe::AcGeIntersectError &) const
 
AcGeCurve3dintCurve (int, int, AcGe::AcGeIntersectError &) const
 
AcGePoint3d intPoint (int, AcGe::AcGeIntersectError &) const
 
AcGeSurfSurfIntoperator= (AcGeSurfSurfInt const &)
 
AcGeSurfSurfIntset (AcGeSurface const &, AcGeSurface const &, AcGeTol const &=AcGeContext::gTol)
 
AcGeSurface const * surface1 (void) const
 
AcGeSurface const * surface2 (void) const
 
AcGeTol tolerance (void) const
 
AcGe::ssiType getType (int, AcGe::AcGeIntersectError &) const
 
int getDimension (int, AcGe::AcGeIntersectError &) const
 
int numResults (AcGe::AcGeIntersectError &) 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
 
- Public Member Functions inherited from AcGeEntity3d
 ~AcGeEntity3d (void)
 
AcGeEntity3dmirror (AcGePlane const &)
 
AcGeEntity3doperator= (AcGeEntity3d const &)
 
AcGeEntity3drotateBy (double, AcGeVector3d const &, AcGePoint3d const &)
 
AcGeEntity3dscaleBy (double, AcGePoint3d const &)
 
AcGeEntity3dtransformBy (AcGeMatrix3d const &)
 
AcGeEntity3dtranslateBy (AcGeVector3d const &)
 
AcGeEntity3dcopy (void) const
 
AcGe::EntityId type (void) const
 
Frx::Boolean isEqualTo (AcGeEntity3d const &, AcGeTol const &=AcGeContext::gTol) const
 
Frx::Boolean isKindOf (AcGe::EntityId) const
 
Adesk::Boolean isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const
 
Frx::Boolean operator!= (AcGeEntity3d const &) const
 
Frx::Boolean operator== (AcGeEntity3d const &) const
 

Additional Inherited Members

- Protected Member Functions inherited from AcGeEntity3d
 AcGeEntity3d (AcGeEntity3d const &)
 
 AcGeEntity3d (AcGeImpEntity3d &, int)
 
 AcGeEntity3d (AcGeImpEntity3d *)
 
 AcGeEntity3d (void)
 
AcGeEntity2dnewEntity2d (AcGeImpEntity3d &, int) const
 
AcGeEntity2dnewEntity2d (AcGeImpEntity3d *) const
 
AcGeEntity3dnewEntity3d (AcGeImpEntity3d &, int) const
 
AcGeEntity3dnewEntity3d (AcGeImpEntity3d *) const
 
void connectTo (AcGeEntity3dImpl *)
 
- Protected Attributes inherited from AcGeEntity3d
AcGeEntity3dImplm_pImpl
 

Detailed Description

Definition at line 29 of file AcGeSurfSurfInt.h.

Constructor & Destructor Documentation

◆ AcGeSurfSurfInt() [1/3]

AcGeSurfSurfInt::AcGeSurfSurfInt ( AcGeSurfSurfInt const & )

◆ AcGeSurfSurfInt() [2/3]

AcGeSurfSurfInt::AcGeSurfSurfInt ( AcGeSurface const & ,
AcGeSurface const & ,
AcGeTol const & = AcGeContext::gTol )

◆ AcGeSurfSurfInt() [3/3]

AcGeSurfSurfInt::AcGeSurfSurfInt ( void )

◆ ~AcGeSurfSurfInt()

AcGeSurfSurfInt::~AcGeSurfSurfInt ( void )

Member Function Documentation

◆ getDimension()

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

◆ getIntConfigs()

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

◆ getIntPointParams()

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

◆ getType()

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

◆ intCurve()

AcGeCurve3d * AcGeSurfSurfInt::intCurve ( int ,
int ,
AcGe::AcGeIntersectError &  ) const

◆ intParamCurve()

AcGeCurve2d * AcGeSurfSurfInt::intParamCurve ( int ,
int ,
int ,
AcGe::AcGeIntersectError &  ) const

◆ intPoint()

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

◆ numResults()

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

◆ operator=()

AcGeSurfSurfInt & AcGeSurfSurfInt::operator= ( AcGeSurfSurfInt const & )

◆ set()

AcGeSurfSurfInt & AcGeSurfSurfInt::set ( AcGeSurface const & ,
AcGeSurface const & ,
AcGeTol const & = AcGeContext::gTol )

◆ surface1()

AcGeSurface const * AcGeSurfSurfInt::surface1 ( void ) const

◆ surface2()

AcGeSurface const * AcGeSurfSurfInt::surface2 ( void ) const

◆ tolerance()

AcGeTol AcGeSurfSurfInt::tolerance ( void ) const

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