#include <Poly_CoherentTriPtr.hxx>
Public Member Functions | |
| Iterator () | |
| Empty constructor. | |
| Iterator (const Poly_CoherentTriPtr &thePtr) | |
| Constructor. | |
| const Poly_CoherentTriangle * | First () const |
| Query the triangle that started the current iteration. | |
| Standard_Boolean | More () const |
| Query if there is available triangle pointer on this iteration. | |
| Standard_EXPORT void | Next () |
| Go to the next iteration. | |
| const Poly_CoherentTriangle & | Value () const |
| Get the current iterated triangle. | |
| Poly_CoherentTriangle & | ChangeValue () const |
| Get the current iterated triangle (mutable). | |
| const Poly_CoherentTriPtr & | PtrValue () const |
| Get the current iterated pointer to triangle. | |
Private Attributes | |
| const Poly_CoherentTriPtr * | myFirst |
| const Poly_CoherentTriPtr * | myCurrent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1