|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions |
static Standard_EXPORT void | Value (const Handle(Geom2d_Curve)&C, const Standard_Real U, gp_Pnt2d &P) |
| Computes the point
of parameter <u> on the curve <c>.
.
|
static Standard_EXPORT void | D1 (const Handle(Geom2d_Curve)&C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V1) |
| Computes the point
and first derivative <v1> of
parameter <u> on the curve <c>.
.
|
static Standard_EXPORT void | D2 (const Handle(Geom2d_Curve)&C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V1, gp_Vec2d &V2) |
| Computes the point
, the first derivative <v1> and second
derivative <v2> of parameter <u> on the curve <c>.
.
|
static Standard_EXPORT void | D3 (const Handle(Geom2d_Curve)&C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V1, gp_Vec2d &V2, gp_Vec2d &V3) |
| Computes the point
, the first derivative <v1>, the
second derivative <v2> and third derivative <v3> of
parameter <u> on the curve <c>.
.
|
static Standard_EXPORT Standard_Integer | Continuity (const Handle(Geom2d_Curve)&C) |
| returns the order of continuity of the curve <c>.
returns 1 : first derivative only is computable
returns 2 : first and second derivative only are computable.
returns 3 : first, second and third are computable.
|
static Standard_EXPORT Standard_Real | FirstParameter (const Handle(Geom2d_Curve)&C) |
| returns the first parameter bound of the curve.
|
static Standard_EXPORT Standard_Real | LastParameter (const Handle(Geom2d_Curve)&C) |
| returns the last parameter bound of the curve.
FirstParameter must be less than LastParameter.
|