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

#include <AcBrEntity.h>

Inheritance diagram for AcBrEntity:
AcRxObject AcRTTIObject AcObject AcBrBrep AcBrComplex AcBrEdge AcBrFace AcBrLoop AcBrShell AcBrVertex

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcBrEntity)
 
AcBr::ErrorStatus get (AcBrBrepData *&) const
 
AcBr::ErrorStatus get (AcDbFullSubentPath &) const
 
AcBr::ErrorStatus getBoundBlock (AcGeBoundBlock3d &) const
 
AcBr::ErrorStatus getBrep (AcBrBrep &) const
 
AcBr::ErrorStatus getLineContainment (AcGeLinearEnt3d const &, unsigned long const &, unsigned long &, AcBrHit *&) const
 
AcBr::ErrorStatus getMassProps (AcBrMassProps &, double const &=(*(double *) 0), double const &=(*(double *) 0), double &=(*(double *) 0)) const
 
AcBr::ErrorStatus getPerimeterLength (double &, double const &=(*(double *) 0), double &=(*(double *) 0)) const
 
AcBr::ErrorStatus getPointContainment (AcGePoint3d const &, AcGe::PointContainment &, AcBrEntity *&) const
 
AcBr::ErrorStatus getSubentPath (AcDbFullSubentPath &) const
 
AcBr::ErrorStatus getSurface (AcGeSurface *) const
 
AcBr::ErrorStatus getSurfaceArea (double &, double const &=(*(double *) 0), double &=(*(double *) 0)) const
 
AcBr::ErrorStatus getValidationLevel (AcBr::ValidationLevel &) const
 
AcBr::ErrorStatus getVolume (double &, double const &=(*(double *) 0), double &=(*(double *) 0)) const
 
AcBr::ErrorStatus set (AcBrBrepData *)
 
AcBr::ErrorStatus set (AcDbFullSubentPath const &)
 
AcBr::ErrorStatus setEntity (void *, AcDbFullSubentPath &)
 
AcBr::ErrorStatus setSubentPath (AcDbFullSubentPath &)
 
AcBr::ErrorStatus setValidationLevel (AcBr::ValidationLevel const &= *(AcBr::ValidationLevel *) NULL)
 
int brepChanged (void) const
 
int checkEntity (void) const
 
int isNull (void) const
 
virtual ~AcBrEntity (void)
 
virtual int isEqualTo (AcRxObject const *) const
 
voidgetEntity (void) const
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Protected Member Functions

 AcBrEntity (AcBrEntity const &)
 
 AcBrEntity (void)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 33 of file AcBrEntity.h.

Constructor & Destructor Documentation

◆ ~AcBrEntity()

virtual AcBrEntity::~AcBrEntity ( void )
virtual

◆ AcBrEntity() [1/2]

AcBrEntity::AcBrEntity ( AcBrEntity const & )
protected

◆ AcBrEntity() [2/2]

AcBrEntity::AcBrEntity ( void )
protected

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcBrEntity::ACRX_DECLARE_MEMBERS ( AcBrEntity )

◆ brepChanged()

int AcBrEntity::brepChanged ( void ) const

◆ checkEntity()

int AcBrEntity::checkEntity ( void ) const

◆ get() [1/2]

AcBr::ErrorStatus AcBrEntity::get ( AcBrBrepData *& ) const

◆ get() [2/2]

AcBr::ErrorStatus AcBrEntity::get ( AcDbFullSubentPath & ) const

◆ getBoundBlock()

AcBr::ErrorStatus AcBrEntity::getBoundBlock ( AcGeBoundBlock3d & ) const

◆ getBrep()

AcBr::ErrorStatus AcBrEntity::getBrep ( AcBrBrep & ) const

◆ getEntity()

void * AcBrEntity::getEntity ( void ) const

◆ getLineContainment()

AcBr::ErrorStatus AcBrEntity::getLineContainment ( AcGeLinearEnt3d const & ,
unsigned long const & ,
unsigned long & ,
AcBrHit *&  ) const

◆ getMassProps()

AcBr::ErrorStatus AcBrEntity::getMassProps ( AcBrMassProps & ,
double const & = (*(double *) 0),
double const & = (*(double *) 0),
double & = (*(double *) 0) ) const

◆ getPerimeterLength()

AcBr::ErrorStatus AcBrEntity::getPerimeterLength ( double & ,
double const & = (*(double *) 0),
double & = (*(double *) 0) ) const

◆ getPointContainment()

AcBr::ErrorStatus AcBrEntity::getPointContainment ( AcGePoint3d const & ,
AcGe::PointContainment & ,
AcBrEntity *&  ) const

◆ getSubentPath()

AcBr::ErrorStatus AcBrEntity::getSubentPath ( AcDbFullSubentPath & ) const

◆ getSurface()

AcBr::ErrorStatus AcBrEntity::getSurface ( AcGeSurface * ) const

◆ getSurfaceArea()

AcBr::ErrorStatus AcBrEntity::getSurfaceArea ( double & ,
double const & = (*(double *) 0),
double & = (*(double *) 0) ) const

◆ getValidationLevel()

AcBr::ErrorStatus AcBrEntity::getValidationLevel ( AcBr::ValidationLevel & ) const

◆ getVolume()

AcBr::ErrorStatus AcBrEntity::getVolume ( double & ,
double const & = (*(double *) 0),
double & = (*(double *) 0) ) const

◆ isEqualTo()

virtual int AcBrEntity::isEqualTo ( AcRxObject const * ) const
virtual

Reimplemented from AcRxObject.

◆ isNull()

int AcBrEntity::isNull ( void ) const

◆ set() [1/2]

AcBr::ErrorStatus AcBrEntity::set ( AcBrBrepData * )

◆ set() [2/2]

AcBr::ErrorStatus AcBrEntity::set ( AcDbFullSubentPath const & )

◆ setEntity()

AcBr::ErrorStatus AcBrEntity::setEntity ( void * ,
AcDbFullSubentPath &  )

◆ setSubentPath()

AcBr::ErrorStatus AcBrEntity::setSubentPath ( AcDbFullSubentPath & )

◆ setValidationLevel()

AcBr::ErrorStatus AcBrEntity::setValidationLevel ( AcBr::ValidationLevel const & = *(AcBr::ValidationLevel *) NULL)

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