![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <IntPatch_Polygo.hxx>

Public Member Functions | |
| double | Error () const |
| virtual int | NbPoints () const =0 |
| virtual gp_Pnt2d | Point (const int Index) const =0 |
| double | DeflectionOverEstimation () const override |
| Returns the tolerance of the polygon. | |
| int | NbSegments () const override |
| Returns the number of Segments in the polyline. | |
| void | Segment (const int theIndex, gp_Pnt2d &theBegin, gp_Pnt2d &theEnd) const override |
| Returns the points of the segment <Index> in the Polygon. | |
| void | Dump () const |
Public Member Functions inherited from Intf_Polygon2d | |
| const Bnd_Box2d & | Bounding () const |
| Returns the bounding box of the polygon. | |
| virtual bool | Closed () const |
| Returns True if the polyline is closed. | |
| virtual | ~Intf_Polygon2d ()=default |
Protected Member Functions | |
| IntPatch_Polygo (const double theError=0.0) | |
Protected Attributes | |
| double | myError |
Protected Attributes inherited from Intf_Polygon2d | |
| Bnd_Box2d | myBox |
|
protected |
|
overridevirtual |
Returns the tolerance of the polygon.
Implements Intf_Polygon2d.
| void IntPatch_Polygo::Dump | ( | ) | const |
| double IntPatch_Polygo::Error | ( | ) | const |
Implemented in IntPatch_PolyArc, and IntPatch_PolyLine.
|
overridevirtual |
Returns the number of Segments in the polyline.
Implements Intf_Polygon2d.
Implemented in IntPatch_PolyArc, and IntPatch_PolyLine.
|
overridevirtual |
Returns the points of the segment <Index> in the Polygon.
Implements Intf_Polygon2d.
|
protected |