|
CFx SDK Documentation
2023 SP0
|
#include <BrBrepFaceTraverser.h>
Public Member Functions | |
| OdBrBrepFaceTraverser () | |
| OdBrErrorStatus | setBrep (const OdBrBrep &brep) |
| OdBrErrorStatus | setBrepAndFace (const OdBrFace &face) |
| OdBrErrorStatus | setFace (const OdBrFace &face) |
| OdBrFace | getFace () const |
| OdBrBrep | getBrep () 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 class is the interface class for BREP face traversers.
<group OdBr_Classes>
Definition at line 44 of file BrBrepFaceTraverser.h.
| OdBrBrepFaceTraverser::OdBrBrepFaceTraverser | ( | ) |
| OdBrBrep OdBrBrepFaceTraverser::getBrep | ( | ) | const |
Returns the owner of the face list associated with this Traverser object.
| OdBrFace OdBrBrepFaceTraverser::getFace | ( | ) | const |
Returns the face object at the current Traverser position.
| OdBrErrorStatus OdBrBrepFaceTraverser::setBrep | ( | const OdBrBrep & | brep | ) |
Sets this Traverser object to a specific BREP face list.
| brep | [in] Owner of the face list. |
Returns odbrOK if successful, or an appropriate error code if not.
| OdBrErrorStatus OdBrBrepFaceTraverser::setBrepAndFace | ( | const OdBrFace & | face | ) |
Sets this Traverser object to a specific BREP face list and starting position.
| face | [in] Defines the face list and starting position. |
| OdBrErrorStatus OdBrBrepFaceTraverser::setFace | ( | const OdBrFace & | face | ) |
Sets the starting position of this Traverser object.
| face | [in] Defines the starting position. |