AnyCAD Rapid API 2023
Help you to create a better world!
CurveShapeProperty Class Reference

Public Member Functions

 CurveShapeProperty (TopoShape edge)
 
void SetCurve (TopoShape edge)
 
void SetParameter (double U)
 
GPnt Value ()
 
GVec D1 ()
 
GVec D2 ()
 
GVec D3 ()
 
boolean IsTangentDefined ()
 
GDir Tangent ()
 
GDir Normal ()
 
double Curvature ()
 
GPnt CentreOfCurvature ()
 

Detailed Description

<>
CurveShapeProperty is used to get the local property of Curve.

Member Function Documentation

◆ D1()

GVec CurveShapeProperty.D1 ( )

Returns the first U derivative.

◆ D2()

GVec CurveShapeProperty.D2 ( )

Returns the second U derivatives

◆ D3()

GVec CurveShapeProperty.D3 ( )

Returns the third derivatives.

◆ IsTangentDefined()

boolean CurveShapeProperty.IsTangentDefined ( )

returns True if the U tangent is defined. For example, the tangent is not defined if the two first U derivatives are null.

◆ Normal()

GDir CurveShapeProperty.Normal ( )

Returns the normal direction.

◆ Tangent()

GDir CurveShapeProperty.Tangent ( )

Returns the tangent direction <D> on the iso-V.