Open CASCADE Technology
7.4.0
|
#include <IntPatch_PolyLine.hxx>
Public Member Functions | |
IntPatch_PolyLine () | |
IntPatch_PolyLine (const Standard_Real InitDefle) | |
void | SetWLine (const Standard_Boolean OnFirst, const Handle< IntPatch_WLine > &Line) |
void | SetRLine (const Standard_Boolean OnFirst, const Handle< IntPatch_RLine > &Line) |
void | ResetError () |
Standard_Integer | NbPoints () const |
gp_Pnt2d | Point (const Standard_Integer Index) const |
Public Member Functions inherited from IntPatch_Polygo | |
Standard_Real | Error () const |
virtual Standard_Real | DeflectionOverEstimation () const override |
Returns the tolerance of the polygon. More... | |
virtual Standard_Integer | NbSegments () const override |
Returns the number of Segments in the polyline. More... | |
virtual void | Segment (const Standard_Integer theIndex, gp_Pnt2d &theBegin, gp_Pnt2d &theEnd) const override |
Returns the points of the segment <Index> in the Polygon. More... | |
void | Dump () const |
Public Member Functions inherited from Intf_Polygon2d | |
const Bnd_Box2d & | Bounding () const |
Returns the bounding box of the polygon. More... | |
virtual Standard_Boolean | Closed () const |
Returns True if the polyline is closed. More... | |
virtual | ~Intf_Polygon2d () |
Additional Inherited Members | |
Protected Member Functions inherited from IntPatch_Polygo | |
IntPatch_Polygo (const Standard_Real theError=0.0) | |
Protected Attributes inherited from IntPatch_Polygo | |
Standard_Real | myError |
Protected Attributes inherited from Intf_Polygon2d | |
Bnd_Box2d | myBox |
IntPatch_PolyLine::IntPatch_PolyLine | ( | ) |
IntPatch_PolyLine::IntPatch_PolyLine | ( | const Standard_Real | InitDefle | ) |
|
virtual |
Implements IntPatch_Polygo.
|
virtual |
Implements IntPatch_Polygo.
void IntPatch_PolyLine::ResetError | ( | ) |
void IntPatch_PolyLine::SetRLine | ( | const Standard_Boolean | OnFirst, |
const Handle< IntPatch_RLine > & | Line | ||
) |
void IntPatch_PolyLine::SetWLine | ( | const Standard_Boolean | OnFirst, |
const Handle< IntPatch_WLine > & | Line | ||
) |