CFx SDK Documentation
2023 SP0
|
#include <BrLoop.h>
Public Member Functions | |
OdBrLoop () | |
~OdBrLoop () | |
OdBrFace | getFace () const |
Public Member Functions inherited from OdBrEntity | |
bool | isNull () const |
bool | isEqualTo (const OdBrEntity *pOtherEntity) const |
bool | getBrep (OdBrBrep &brep) const |
bool | checkEntity () const |
OdBrErrorStatus | getSubentPath (OdDbBaseFullSubentPath &subPath) const |
virtual | ~OdBrEntity () |
OdBrErrorStatus | setSubentPath (OdBrBrep &brep, OdDbBaseFullSubentPath &subpath) |
OdBrErrorStatus | getPointContainment (const OdGePoint3d &point, OdGe::PointContainment &containment, OdBrEntity *&brEntContainer) const |
OdBrErrorStatus | getLineContainment (const OdGeLinearEnt3d &line, const OdUInt32 &iNumHitsWanted, OdUInt32 &iNumHitsFound, OdBrHit *&brHit) const |
OdBrErrorStatus | setValidationLevel (const BrValidationLevel &level= *(BrValidationLevel *) NULL) |
OdBrErrorStatus | getValidationLevel (BrValidationLevel &level) const |
OdUInt32 | getFlags () const |
OdInt32 | getGsMarker () const |
OdBrErrorStatus | getMassProps (OdBrMassProps &massProps, const double &dDensity= *(double *) NULL, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const |
OdBrErrorStatus | getVolume (double &dVolume, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const |
OdBrErrorStatus | getSurfaceArea (double &dArea, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const |
OdBrErrorStatus | getPerimeterLength (double &dLength, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const |
Additional Inherited Members | |
Protected Member Functions inherited from OdBrEntity | |
OdBrEntity () | |
Protected Attributes inherited from OdBrEntity | |
void * | m_pImp |
OdSharedPtr< OdDbStubPtrArray > | m_pFSubentPath |
bool | m_bIsValidate |
This class is the interface class for BREP loops.
Loops are secondary BREP elements with no associated geometries.
Corresponding C++ library: TD_Br
<group OdBr_Classes>
OdBrLoop::OdBrLoop | ( | ) |
OdBrLoop::~OdBrLoop | ( | ) |
OdBrFace OdBrLoop::getFace | ( | ) | const |
Returns the Face entity bounded by this Loop entity.