C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
SolidEdgesIterator Class Reference

Iterator for traverse edged of solid. More...

#include <topology_iterator.h>

Public Member Functions

 SolidEdgesIterator (MbSolid &solid, bool skipSeamsPoles=false)
 Constructor. More...
 
void next ()
 Move to the next edge.
 
void operator++ ()
 Move to the next edge.
 
bool done () const
 Test whether the traverse is over.
 
bool undone () const
 Test whether the traverse is not over.
 
MbCurveEdgeoperator* ()
 Get edge.
 
size_t Index ()
 Get current index.
 

Detailed Description

Iterator for traverse edged of solid.

Constructor & Destructor Documentation

◆ SolidEdgesIterator()

SolidEdgesIterator::SolidEdgesIterator ( MbSolid solid,
bool  skipSeamsPoles = false 
)

Constructor.

Contructor.

Parameters
[in]solidSolid which's edges are traversed.
[in]skipSeamsPolesWeather ignore seam and pole edges.

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