IPolygon::IFace Class Referenceabstract
+ Inheritance diagram for IPolygon::IFace:

Public Member Functions

virtual bool positveFace () const =0
 returns true if part is a positive region (=belongs to polygon) or false otherise
 
virtual bool isDegenerated () const =0
 flag if the current part is degenerated (2d aera is zero)
 
virtual int sizePoint () const =0
 number of points of the outer boundary
 
virtual int sizePart () const =0
 number of nested parts
 
virtual const_iterator_point beginPoint () const =0
 begin point iterator of outer boundary
 
virtual const_iterator_point endPoint () const =0
 end point iterator of outer boundary
 
virtual const_iterator_face beginPart () const =0
 
virtual const_iterator_face endPart () const =0
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()