Visual Basic | |
---|---|
Sub EvaluateAtPoint( _ ByVal PointOnCurveX As System.Double, _ ByVal PointOnCurveY As System.Double, _ ByVal PointOnCurveZ As System.Double, _ ByRef Parameter As System.Double, _ ByRef Distance As System.Double, _ ByRef FirstDerivativeDblArray As System.Object, _ ByRef SecondDerivativeDblArray As System.Object _ ) |
C# | |
---|---|
void EvaluateAtPoint( System.double PointOnCurveX, System.double PointOnCurveY, System.double PointOnCurveZ, out System.double Parameter, out System.double Distance, out System.object FirstDerivativeDblArray, out System.object SecondDerivativeDblArray ) |
JavaScript | |
---|---|
EvaluateAtPoint( PointOnCurveX : Number, PointOnCurveY : Number, PointOnCurveZ : Number ) : { Parameter : Number, Distance : Number, FirstDerivativeDblArray : Array, SecondDerivativeDblArray : Array } |
COM native C++ | |
---|---|
HRESULT EvaluateAtPoint( DOUBLE PointOnCurveX, DOUBLE PointOnCurveY, DOUBLE PointOnCurveZ, DOUBLE* Parameter, DOUBLE* Distance, VARIANT* FirstDerivativeDblArray, VARIANT* SecondDerivativeDblArray ) |
C++ | |
---|---|
DSRESULT EvaluateAtPoint( double PointOnCurveX, double PointOnCurveY, double PointOnCurveZ, double* Parameter, double* Distance, dsDoubleArray* FirstDerivativeDblArray, dsDoubleArray* SecondDerivativeDblArray ) |
Parameters
- PointOnCurveX
- x coordinate of the point on the Ellipse or elliptical Arc
- PointOnCurveY
- y coordinate of the point on the Ellipse or elliptical Arc
- PointOnCurveZ
- z coordinate of the point on the Ellipse or elliptical Arc
- Parameter[out]
- Corresponding U parameter at the specified point
- Distance[out]
- Distance of the specified point from the start point
- FirstDerivativeDblArray[out]
- Array of doubles indicating the first derivative at the point
- SecondDerivativeDblArray[out] or Return Value
- Array of doubles indicating the second derivative at the point
IEllipseArc Interface
IEllipseArc Members
EllipseArc::EvaluateAtDistance Method
EllipseArc::EvaluateAtParameter Method
EllipseArc::GetClosestPointOn Method
EllipseArc::GetEndParams Method
IEllipseArc::GetLength Method
IEllipseArc Members
EllipseArc::EvaluateAtDistance Method
EllipseArc::EvaluateAtParameter Method
EllipseArc::GetClosestPointOn Method
EllipseArc::GetEndParams Method
IEllipseArc::GetLength Method
DraftSight V1R1.3