CFx SDK Documentation
2022 SP0
|
#include <BrMeshEntity.h>
Public Member Functions | |
virtual | ~OdBrMeshEntity () |
bool | isEqualTo (const OdBrMeshEntity *other) const |
bool | isNull () const |
OdBrErrorStatus | getEntityAssociated (OdBrEntity *&entity) const |
OdBrErrorStatus | setValidationLevel (const BrValidationLevel &level= *(BrValidationLevel *) NULL) |
OdBrErrorStatus | getValidationLevel (BrValidationLevel &level) const |
bool | brepChanged () const |
Protected Member Functions | |
OdBrMeshEntity () | |
OdBrMeshEntity (const OdBrMeshEntity &) | |
OdBrMeshEntity & | operator= (const OdBrMeshEntity &) |
Protected Attributes | |
OdRxObjectPtr | m_pImp |
bool | m_bIsValidate |
Friends | |
class | OdBrEntityInternals |
This class defines the interface base class for mesh objects and subobjects.
<group OdBr_Classes>
Definition at line 41 of file BrMeshEntity.h.
|
virtual |
Virtual destructor.
|
protected |
Default constructor.
|
protected |
Copy constructor.
bool OdBrMeshEntity::brepChanged | ( | ) | const |
Checks whether the object associated with this mesh has changed since the mesh object was last set.
OdBrErrorStatus OdBrMeshEntity::getEntityAssociated | ( | OdBrEntity *& | entity | ) | const |
Returns the topology object associated with this mesh object.
entity | [out] Dimensionally lowest topology object. |
OdBrErrorStatus OdBrMeshEntity::getValidationLevel | ( | BrValidationLevel & | level | ) | const |
Returns the validation level used by the mesh object.
level | [out] Validation level. |
bool OdBrMeshEntity::isEqualTo | ( | const OdBrMeshEntity * | other | ) | const |
Checks if content of the two mesh objects is equal.
other | [in] Another mesh object. |
bool OdBrMeshEntity::isNull | ( | ) | const |
Returns true if and only if this mesh object is uninitialized.
|
protected |
Assignment operator.
OdBrErrorStatus OdBrMeshEntity::setValidationLevel | ( | const BrValidationLevel & | level = *(BrValidationLevel *) NULL | ) |
Sets the validation level.
level | [in] Validation level. |
|
friend |
Definition at line 43 of file BrMeshEntity.h.
|
protected |
Definition at line 121 of file BrMeshEntity.h.
|
protected |
Definition at line 120 of file BrMeshEntity.h.