CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
FacetModeler::EdgeFaceIterator Class Reference

#include <FMMdlIterators.h>

Public Member Functions

 EdgeFaceIterator (const Face *pFace)
 
bool done ()
 
void next (bool *bNextLoop=NULL)
 
Edgeget ()
 

Detailed Description

Face edge iterator.

Definition at line 121 of file FMMdlIterators.h.

Constructor & Destructor Documentation

◆ EdgeFaceIterator()

FacetModeler::EdgeFaceIterator::EdgeFaceIterator ( const Face pFace)
explicit

Constructor. Creates an edge iterator for the given face.

Parameters
pFace[in] Pointer to the face to be iterated.

Member Function Documentation

◆ done()

bool FacetModeler::EdgeFaceIterator::done ( )

Checks whether the iteration is finished.

Returns
true if the iteration is finished, false otherwise.

◆ get()

Edge * FacetModeler::EdgeFaceIterator::get ( )

Gets the current item.

Returns
Pointer to the current item.

◆ next()

void FacetModeler::EdgeFaceIterator::next ( bool *  bNextLoop = NULL)

Sets the iterator to the next item.

Parameters
bNextLoop[out] If this parameter is passed, it's set to true if the pointer to the current loop has been changed to the next one; false otherwise.

The documentation for this class was generated from the following file: