Open CASCADE Technology 6.5.2
Public Member Functions
MAT2d_SketchExplorer Class Reference

SketchExplorer is an iterator on a sketch. A
sketch is a set of contours, each contour is a set
of curves from Geom2d.

#include <MAT2d_SketchExplorer.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_Integer NumberOfContours () const
 Returns the number of contours in the figure.

void Init (const Standard_Integer ContourIndex)
 Initializes the curves explorer on the contour
of range <ContourIndex>.

Standard_Boolean More () const
 Returns False if there is no more curves on the
current contour.

void Next ()
 Moves to the next curve of the current contour.

Handle_Geom2d_Curve Value () const
 Returns the current curve on the current contour.


Member Function Documentation

void MAT2d_SketchExplorer::Init ( const Standard_Integer  ContourIndex)
Standard_Boolean MAT2d_SketchExplorer::More ( ) const
void MAT2d_SketchExplorer::Next ( )
Standard_Integer MAT2d_SketchExplorer::NumberOfContours ( ) const
void MAT2d_SketchExplorer::operator delete ( void *  anAddress) [inline]
void* MAT2d_SketchExplorer::operator new ( size_t  size) [inline]
void* MAT2d_SketchExplorer::operator new ( size_t  ,
void *  anAddress 
) [inline]
Handle_Geom2d_Curve MAT2d_SketchExplorer::Value ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines