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

#include <FMMdlIterators.h>

Public Member Functions

 EdgeBodyIterator (const Body *pBody)
 
bool done ()
 
void next (bool *bNextLoop=NULL)
 
Edgeget ()
 

Detailed Description

Body edge iterator.

Definition at line 77 of file FMMdlIterators.h.

Constructor & Destructor Documentation

◆ EdgeBodyIterator()

FacetModeler::EdgeBodyIterator::EdgeBodyIterator ( const Body pBody)
explicit

Constructor. Creates an edge iterator for the given body.

Parameters
pBody[in] Pointer to the body to be iterated.

Member Function Documentation

◆ done()

bool FacetModeler::EdgeBodyIterator::done ( )

Checks whether the iteration is finished.

Returns
true if the iteration is finished, false otherwise.

◆ get()

Edge * FacetModeler::EdgeBodyIterator::get ( )

Gets the current item.

Returns
Pointer to the current item.

◆ next()

void FacetModeler::EdgeBodyIterator::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: