|
CFx SDK Documentation
2023 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= *(BrValidationLevel *) NULL) |
| OdBrErrorStatus | getValidationLevel (BrValidationLevel &level) const |
Additional Inherited Members | |
Protected Member Functions inherited from OdBrTraverser | |
| OdBrTraverser () | |
| OdBrTraverser (const OdBrTraverser &source) | |
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. |