Open CASCADE Technology
6.5.4
|
The abstract class BoundedCurve describes the
common behavior of bounded curves in 2D space. A
bounded curve is limited by two finite values of the
parameter, termed respectively "first parameter" and
"last parameter". The "first parameter" gives the "start <br>
point" of the bounded curve, and the "last parameter"
gives the "end point" of the bounded curve.
The length of a bounded curve is finite.
The Geom2d package provides three concrete
classes of bounded curves:
More...
#include <Geom2d_BoundedCurve.hxx>
Public Member Functions | |
virtual gp_Pnt2d | EndPoint () const =0 |
Returns the end point of the curve. The end point is the value of the curve for the "LastParameter" of the curve. | |
virtual gp_Pnt2d | StartPoint () const =0 |
Returns the start point of the curve. The start point is the value of the curve for the "FirstParameter" of the curve. |
virtual gp_Pnt2d Geom2d_BoundedCurve::EndPoint | ( | ) | const [pure virtual] |
Implemented in Geom2d_BSplineCurve, Geom2d_BezierCurve, and Geom2d_TrimmedCurve.
virtual gp_Pnt2d Geom2d_BoundedCurve::StartPoint | ( | ) | const [pure virtual] |
Implemented in Geom2d_BSplineCurve, Geom2d_BezierCurve, and Geom2d_TrimmedCurve.