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

#include <AcGeImpEntity3d.h>

Public Member Functions

 AcGeImpEntity3d (AcGeImpEntity3d const &)
 
 AcGeImpEntity3d (void)
 
 operator AcGeEntity3d (void) const
 
AcGeEntity2dentity2d (Frx::Boolean) const
 
AcGeEntity3dentity3d (Frx::Boolean) const
 
AcGeImpEntity3doperator= (AcGeImpEntity3d const &)
 
AcGeImpEntity3dsetEntity2d (AcGeEntity2d *, AcGe::EntityId)
 
AcGeImpEntity3dsetEntity3d (AcGeEntity3d *, AcGe::EntityId)
 
AcGe::EntityId entityType (void) const
 
Frx::Boolean operator!= (AcGeImpEntity3d const &) const
 
Frx::Boolean operator== (AcGeImpEntity3d const &) const
 
virtual ~AcGeImpEntity3d (void)
 
virtual AcGeImpEntity3dmirror (AcGeImpPlanarEnt const &)
 
virtual AcGeImpEntity3drotateBy (double, AcGeVector3d const &, AcGePoint3d const &)
 
virtual AcGeImpEntity3dscaleBy (double, AcGePoint3d const &)
 
virtual AcGeImpEntity3dtranslateBy (AcGeVector3d const &)
 
virtual voidgetExternalEntity (void) const
 
virtual voidgetLinkedExternalEntity (void) const
 
void setDeleteApiObj (Frx::Boolean)
 
void setEntityType (AcGeImpEntity3d &, AcGe::EntityId, AcGe::EntityId) const
 
virtual Frx::Boolean isGeometricallyEqual (AcGeImpEntity3d const &, AcGeTol const &) const
 
virtual Frx::Boolean isKindOf (enum AcGe::EntityId, Frx::Boolean) const
 

Static Public Member Functions

static AcGeImpEntity3d *__cdecl impEntity3d (AcGeEntity2d const &)
 
static AcGeImpEntity3d *__cdecl impEntity3d (AcGeEntity3d const &)
 
static const AcGeEntity3dImpl * getImpl (const AcGeEntity3d *pEnt)
 
static AcGeEntity3dImpl * getImpl (AcGeEntity3d *pEnt)
 
static AcGeEntity3dcreateEntityForImpl (AcGeImpEntity3d *pImpl)
 

Detailed Description

Definition at line 27 of file AcGeImpEntity3d.h.

Constructor & Destructor Documentation

◆ AcGeImpEntity3d() [1/2]

AcGeImpEntity3d::AcGeImpEntity3d ( AcGeImpEntity3d const & )

◆ AcGeImpEntity3d() [2/2]

AcGeImpEntity3d::AcGeImpEntity3d ( void )

◆ ~AcGeImpEntity3d()

virtual AcGeImpEntity3d::~AcGeImpEntity3d ( void )
virtual

Member Function Documentation

◆ createEntityForImpl()

static AcGeEntity3d * AcGeImpEntity3d::createEntityForImpl ( AcGeImpEntity3d * pImpl)
static

◆ entity2d()

AcGeEntity2d * AcGeImpEntity3d::entity2d ( Frx::Boolean ) const

◆ entity3d()

AcGeEntity3d * AcGeImpEntity3d::entity3d ( Frx::Boolean ) const

◆ entityType()

AcGe::EntityId AcGeImpEntity3d::entityType ( void ) const

◆ getExternalEntity()

virtual void * AcGeImpEntity3d::getExternalEntity ( void ) const
virtual

◆ getImpl() [1/2]

static AcGeEntity3dImpl * AcGeImpEntity3d::getImpl ( AcGeEntity3d * pEnt)
static

◆ getImpl() [2/2]

static const AcGeEntity3dImpl * AcGeImpEntity3d::getImpl ( const AcGeEntity3d * pEnt)
static

◆ getLinkedExternalEntity()

virtual void * AcGeImpEntity3d::getLinkedExternalEntity ( void ) const
virtual

◆ impEntity3d() [1/2]

static AcGeImpEntity3d *__cdecl AcGeImpEntity3d::impEntity3d ( AcGeEntity2d const & )
static

◆ impEntity3d() [2/2]

static AcGeImpEntity3d *__cdecl AcGeImpEntity3d::impEntity3d ( AcGeEntity3d const & )
static

◆ isGeometricallyEqual()

virtual Frx::Boolean AcGeImpEntity3d::isGeometricallyEqual ( AcGeImpEntity3d const & ,
AcGeTol const &  ) const
virtual

◆ isKindOf()

virtual Frx::Boolean AcGeImpEntity3d::isKindOf ( enum AcGe::EntityId ,
Frx::Boolean  ) const
virtual

◆ mirror()

virtual AcGeImpEntity3d & AcGeImpEntity3d::mirror ( AcGeImpPlanarEnt const & )
virtual

◆ operator AcGeEntity3d()

AcGeImpEntity3d::operator AcGeEntity3d ( void ) const

◆ operator!=()

Frx::Boolean AcGeImpEntity3d::operator!= ( AcGeImpEntity3d const & ) const

◆ operator=()

AcGeImpEntity3d & AcGeImpEntity3d::operator= ( AcGeImpEntity3d const & )

◆ operator==()

Frx::Boolean AcGeImpEntity3d::operator== ( AcGeImpEntity3d const & ) const

◆ rotateBy()

virtual AcGeImpEntity3d & AcGeImpEntity3d::rotateBy ( double ,
AcGeVector3d const & ,
AcGePoint3d const &  )
virtual

◆ scaleBy()

virtual AcGeImpEntity3d & AcGeImpEntity3d::scaleBy ( double ,
AcGePoint3d const &  )
virtual

◆ setDeleteApiObj()

void AcGeImpEntity3d::setDeleteApiObj ( Frx::Boolean )

◆ setEntity2d()

AcGeImpEntity3d & AcGeImpEntity3d::setEntity2d ( AcGeEntity2d * ,
AcGe::EntityId  )

◆ setEntity3d()

AcGeImpEntity3d & AcGeImpEntity3d::setEntity3d ( AcGeEntity3d * ,
AcGe::EntityId  )

◆ setEntityType()

void AcGeImpEntity3d::setEntityType ( AcGeImpEntity3d & ,
AcGe::EntityId ,
AcGe::EntityId  ) const

◆ translateBy()

virtual AcGeImpEntity3d & AcGeImpEntity3d::translateBy ( AcGeVector3d const & )
virtual

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