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

Public Member Functions | |
| IntPatch_PolyLine () | |
| IntPatch_PolyLine (const double InitDefle) | |
| void | SetWLine (const bool OnFirst, const occ::handle< IntPatch_WLine > &Line) |
| void | SetRLine (const bool OnFirst, const occ::handle< IntPatch_RLine > &Line) |
| void | ResetError () |
| int | NbPoints () const override |
| gp_Pnt2d | Point (const int Index) const override |
Public Member Functions inherited from IntPatch_Polygo | |
| double | Error () const |
| 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 |
Additional Inherited Members | |
Protected Member Functions inherited from IntPatch_Polygo | |
| IntPatch_Polygo (const double theError=0.0) | |
Protected Attributes inherited from IntPatch_Polygo | |
| double | myError |
Protected Attributes inherited from Intf_Polygon2d | |
| Bnd_Box2d | myBox |
| IntPatch_PolyLine::IntPatch_PolyLine | ( | ) |
| IntPatch_PolyLine::IntPatch_PolyLine | ( | const double | InitDefle | ) |
|
overridevirtual |
Implements IntPatch_Polygo.
Implements IntPatch_Polygo.
| void IntPatch_PolyLine::ResetError | ( | ) |
| void IntPatch_PolyLine::SetRLine | ( | const bool | OnFirst, |
| const occ::handle< IntPatch_RLine > & | Line ) |
| void IntPatch_PolyLine::SetWLine | ( | const bool | OnFirst, |
| const occ::handle< IntPatch_WLine > & | Line ) |