|
CFx SDK Documentation
2023 SP0
|
#include <BrLoopVertexTraverser.h>
Public Member Functions | |
| OdBrLoopVertexTraverser () | |
| OdBrVertex | getVertex () const |
| OdBrLoop | getLoop () const |
| OdBrErrorStatus | setLoop (const OdBrLoop &loop) |
| OdBrErrorStatus | setLoopAndVertex (const OdBrVertexLoopTraverser &vertexLoop) |
| OdBrErrorStatus | setVertex (const OdBrVertex &vertex) |
| OdBrErrorStatus | getParamPoint (OdGePoint2d &point) 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 loop vertex traversers.
<group OdBr_Classes>
Definition at line 47 of file BrLoopVertexTraverser.h.
| OdBrLoopVertexTraverser::OdBrLoopVertexTraverser | ( | ) |
| OdBrLoop OdBrLoopVertexTraverser::getLoop | ( | ) | const |
Returns the owner of the vertex list associated with this Traverser object.
| OdBrErrorStatus OdBrLoopVertexTraverser::getParamPoint | ( | OdGePoint2d & | point | ) | const |
Returns the parameter space point at the current Traverser position.
| ppoint | [out] Parameter point. |
| OdBrVertex OdBrLoopVertexTraverser::getVertex | ( | ) | const |
Returns the loop vertex.
| OdBrErrorStatus OdBrLoopVertexTraverser::setLoop | ( | const OdBrLoop & | loop | ) |
Sets this Traverser object to a specific loop vertex list.
| loop | [in] Owner of the vertex list. |
Returns odbrOK if successful, or an appropriate error code if not.
| OdBrErrorStatus OdBrLoopVertexTraverser::setLoopAndVertex | ( | const OdBrVertexLoopTraverser & | vertexLoop | ) |
Sets this Traverser object to a specific loop vertex list and starting position.
| vertexLoop | [in] Defines the loop vertex list and starting position. |
| OdBrErrorStatus OdBrLoopVertexTraverser::setVertex | ( | const OdBrVertex & | vertex | ) |
Sets the starting position of this Traverser object.
| vertex | [in] Defines the starting position. |