| 
    CFx SDK Documentation
    2020SP3
    
   | 
 
#include <BrFaceLoopTraverser.h>
  
Public Member Functions | |
| OdBrFaceLoopTraverser () | |
| OdBrErrorStatus | setFace (const OdBrFace &face) | 
| OdBrErrorStatus | setLoop (const OdBrLoop &loop) | 
| OdBrErrorStatus | setFaceAndLoop (const OdBrLoop &loop) | 
| OdBrLoop | getLoop () const | 
| OdBrFace | getFace () 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 face loop traversers.
<group OdBr_Classes>
Definition at line 44 of file BrFaceLoopTraverser.h.
| OdBrFaceLoopTraverser::OdBrFaceLoopTraverser | ( | ) | 
| OdBrFace OdBrFaceLoopTraverser::getFace | ( | ) | const | 
Returns the owner of the loop list associated with this Traverser object.
| OdBrLoop OdBrFaceLoopTraverser::getLoop | ( | ) | const | 
Returns the loop object at the current Traverser position.
| OdBrErrorStatus OdBrFaceLoopTraverser::setFace | ( | const OdBrFace & | face | ) | 
Sets this Traverser object to a specific face loop list.
| face | [in] Owner of the loop list. | 
Returns odbrOK if successful, or an appropriate error code if not.
| OdBrErrorStatus OdBrFaceLoopTraverser::setFaceAndLoop | ( | const OdBrLoop & | loop | ) | 
Sets this Traverser object to a specific face loop list and starting position.
| loop | [in] Defines the face loop list and starting position. | 
| OdBrErrorStatus OdBrFaceLoopTraverser::setLoop | ( | const OdBrLoop & | loop | ) | 
Sets the starting position of this Traverser object.
| loop | [in] Defines the starting position. |