|
| OdBrComplex () |
|
| ~OdBrComplex () |
|
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 | getBoundBlock (OdGeBoundBlock3d &block) const |
|
OdBrErrorStatus | setValidationLevel (const BrValidationLevel &level) |
|
OdBrErrorStatus | getValidationLevel (BrValidationLevel &level) const |
|
OdUInt32 | getFlags () const |
|
OdBrErrorStatus | getGsMarker (OdGsMarker &marker) const |
|
OdBrErrorStatus | getMassProps (OdBrMassProps &massProps, const double &dDensity=dUnspecified, const double &dTolRequired=dUnspecified, double &dTolAchieved=dUnspecified) const |
|
OdBrErrorStatus | getVolume (double &dVolume, const double &dTolRequired=dUnspecified, double &dTolAchieved=dUnspecified) const |
|
OdBrErrorStatus | getSurfaceArea (double &dArea, const double &dTolRequired=dUnspecified, double &dTolAchieved=dUnspecified) const |
|
OdBrErrorStatus | getPerimeterLength (double &dLength, const double &dTolRequired=dUnspecified, double &dTolAchieved=dUnspecified) const |
|
OdUInt64 | getUniqueId () const |
|
This class is the interface class for BREP complexes.
Corresponding C++ library: TD_Br
Complexes are comprised of one or more connected shell boundaries, and correspond to connected regions of points in 3D space.
<group OdBr_Classes>
Definition at line 46 of file BrComplex.h.