CFx SDK Documentation 2024 SP0
|
#include <BrMesh2dElement2dTraverser.h>
Public Member Functions | |
OdBrMesh2dElement2dTraverser () | |
~OdBrMesh2dElement2dTraverser () | |
OdBrErrorStatus | setMeshAndElement (const OdBrElement2d &element2d) |
OdBrErrorStatus | setMesh (const OdBrMesh2d &mesh2d) |
OdBrErrorStatus | getMesh (OdBrMesh2d &mesh2d) const |
OdBrErrorStatus | setElement (const OdBrElement2d &element2d) |
OdBrErrorStatus | getElement (OdBrElement2d &element2d) const |
Public Member Functions inherited from OdBrTraverser | |
bool | done () const |
OdBrErrorStatus | next () |
OdBrErrorStatus | restart () |
virtual | ~OdBrTraverser () |
bool | isEqualTo (const OdBrTraverser *pOtherTraverser) const |
bool | isNull () const |
OdBrErrorStatus | setValidationLevel (const BrValidationLevel &level) |
OdBrErrorStatus | getValidationLevel (BrValidationLevel &level) const |
Additional Inherited Members | |
Protected Member Functions inherited from OdBrTraverser | |
OdBrTraverser () | |
Protected Attributes inherited from OdBrTraverser | |
OdRxObjectPtr | m_pImp |
OdSharedPtr< OdDbStubPtrArray > | m_pFSubentPath |
bool | m_bIsValidate |
This interface class represents mesh element traversers.
<group OdBr_Classes>
Definition at line 42 of file BrMesh2dElement2dTraverser.h.
OdBrMesh2dElement2dTraverser::OdBrMesh2dElement2dTraverser | ( | ) |
Default constructor.
OdBrMesh2dElement2dTraverser::~OdBrMesh2dElement2dTraverser | ( | ) |
Destructor.
OdBrErrorStatus OdBrMesh2dElement2dTraverser::getElement | ( | OdBrElement2d & | element2d | ) | const |
Returns the current element in the mesh element list.
element2d | [in/out] Reference to an element object. |
OdBrErrorStatus OdBrMesh2dElement2dTraverser::getMesh | ( | OdBrMesh2d & | mesh2d | ) | const |
Returns the owner of the mesh element list.
mesh2d | [in/out] Reference to a mesh object. |
OdBrErrorStatus OdBrMesh2dElement2dTraverser::setElement | ( | const OdBrElement2d & | element2d | ) |
Sets the starting position of this traverser to a specific element in the mesh element list.
element2d | [in] Reference to an element object. |
OdBrErrorStatus OdBrMesh2dElement2dTraverser::setMesh | ( | const OdBrMesh2d & | mesh2d | ) |
Sets this traverser to a specific mesh element list, starting with the first list's element.
mesh2d | [in] Reference to a mesh object. |
OdBrErrorStatus OdBrMesh2dElement2dTraverser::setMeshAndElement | ( | const OdBrElement2d & | element2d | ) |
Sets this traverser to a specific mesh element list and start position.
element2d | [in] Reference to a 2D element object. |