C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
EdgeEdgesIterator Class Reference

Segmentation mesh edge iterator. More...

#include <halfedge_segm_iterators.h>

Public Member Functions

 EdgeEdgesIterator (const MbPolymeshTopo &segm, size_t iEd, bool bReverse=false)
 Constructor. More...
 
 ~EdgeEdgesIterator ()
 Destructor.
 
void operator++ ()
 Increment operator moves iterator to the next mesh edge in the segmentation edge.
 
size_t Edge () const
 Get current mesh edge.
 
bool Done () const
 Check if all mesh edges in the segmentation edge were visited during iteration.
 

Detailed Description

Segmentation mesh edge iterator.

Constructor & Destructor Documentation

◆ EdgeEdgesIterator()

EdgeEdgesIterator::EdgeEdgesIterator ( const MbPolymeshTopo &  segm,
size_t  iEd,
bool  bReverse = false 
)

Constructor.

Parameters
[in]segm- Segmentation.
[in]iEd- Segmentation edge id.

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