|
Open CASCADE Technology
6.5.4
|
#include <IntPatch_Polygo.hxx>

Public Member Functions | |
| DEFINE_STANDARD_ALLOC Standard_Real | Error () const |
| virtual Standard_Integer | NbPoints () const =0 |
| virtual gp_Pnt2d | Point (const Standard_Integer Index) const =0 |
| virtual Standard_Real | DeflectionOverEstimation () const |
| Returns the tolerance of the polygon. | |
| virtual Standard_Integer | NbSegments () const |
| Returns the number of Segments in the polyline. | |
| virtual void | Segment (const Standard_Integer theIndex, gp_Pnt2d &theBegin, gp_Pnt2d &theEnd) const |
| Returns the points of the segment <Index> in the Polygon. | |
| void | Dump () const |
Protected Member Functions | |
| IntPatch_Polygo (const Standard_Real theError=0.0) | |
Protected Attributes | |
| Standard_Real | myError |
| IntPatch_Polygo::IntPatch_Polygo | ( | const Standard_Real | theError = 0.0 | ) | [protected] |
| virtual Standard_Real IntPatch_Polygo::DeflectionOverEstimation | ( | ) | const [virtual] |
Implements Intf_Polygon2d.
| void IntPatch_Polygo::Dump | ( | ) | const |
| virtual Standard_Integer IntPatch_Polygo::NbPoints | ( | ) | const [pure virtual] |
Implemented in IntPatch_PolyLine, and IntPatch_PolyArc.
| virtual Standard_Integer IntPatch_Polygo::NbSegments | ( | ) | const [virtual] |
Implements Intf_Polygon2d.
| virtual gp_Pnt2d IntPatch_Polygo::Point | ( | const Standard_Integer | Index | ) | const [pure virtual] |
Implemented in IntPatch_PolyLine, and IntPatch_PolyArc.
| virtual void IntPatch_Polygo::Segment | ( | const Standard_Integer | theIndex, |
| gp_Pnt2d & | theBegin, | ||
| gp_Pnt2d & | theEnd | ||
| ) | const [virtual] |
Implements Intf_Polygon2d.
Standard_Real IntPatch_Polygo::myError [protected] |
1.8.0