Open CASCADE Technology  7.6.0

# GeomLProp_CurveTool Class Reference

`#include <GeomLProp_CurveTool.hxx>`

## Static Public Member Functions

static void Value (const Handle< Geom_Curve > &C, const Standard_Real U, gp_Pnt &P)
Computes the point. More...

static void D1 (const Handle< Geom_Curve > &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1)
Computes the point. More...

static void D2 (const Handle< Geom_Curve > &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2)
Computes the point. More...

static void D3 (const Handle< Geom_Curve > &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2, gp_Vec &V3)
Computes the point. More...

static Standard_Integer Continuity (const Handle< Geom_Curve > &C)
returns the order of continuity of the curve `. returns 1 : first derivative only is computable returns 2 : first and second derivative only are computable. returns 3 : first, second and third are computable. ` More...

static Standard_Real FirstParameter (const Handle< Geom_Curve > &C)
returns the first parameter bound of the curve. More...

static Standard_Real LastParameter (const Handle< Geom_Curve > &C)
returns the last parameter bound of the curve. FirstParameter must be less than LastParamenter. More...

## ◆ Continuity()

 static Standard_Integer GeomLProp_CurveTool::Continuity ( const Handle< Geom_Curve > & C )
static

returns the order of continuity of the curve `. returns 1 : first derivative only is computable returns 2 : first and second derivative only are computable. returns 3 : first, second and third are computable. `

## ◆ D1()

 static void GeomLProp_CurveTool::D1 ( const Handle< Geom_Curve > & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V1 )
static

Computes the point.

and first derivative <V1> of parameter on the curve `. `

## ◆ D2()

 static void GeomLProp_CurveTool::D2 ( const Handle< Geom_Curve > & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V1, gp_Vec & V2 )
static

Computes the point.

, the first derivative <V1> and second derivative <V2> of parameter on the curve `. `

## ◆ D3()

 static void GeomLProp_CurveTool::D3 ( const Handle< Geom_Curve > & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V1, gp_Vec & V2, gp_Vec & V3 )
static

Computes the point.

, the first derivative <V1>, the second derivative <V2> and third derivative <V3> of parameter on the curve `. `

## ◆ FirstParameter()

 static Standard_Real GeomLProp_CurveTool::FirstParameter ( const Handle< Geom_Curve > & C )
static

returns the first parameter bound of the curve.

## ◆ LastParameter()

 static Standard_Real GeomLProp_CurveTool::LastParameter ( const Handle< Geom_Curve > & C )
static

returns the last parameter bound of the curve. FirstParameter must be less than LastParamenter.

## ◆ Value()

 static void GeomLProp_CurveTool::Value ( const Handle< Geom_Curve > & C, const Standard_Real U, gp_Pnt & P )
static

Computes the point.

of parameter on the curve `. `

The documentation for this class was generated from the following file: