SurfaceEvaluatePoint(Point2d,
Int32, Vector3dCollection,
Vector3d) Method
|
Retrieves the 3D point on this surface that
corresponds to the specified point parameter value.
Namespace: Teigha.Geometry
Assembly: TD_Mgd (in TD_Mgd.dll) Version:
26.9.0.0
Syntax
public Point3d EvaluatePoint(
Point2d parameter,
int derivOrder,
ref Vector3dCollection derivatives,
ref Vector3d normal
)
Public Function EvaluatePoint (
parameter As Point2d,
derivOrder As Integer,
ByRef derivatives As Vector3dCollection,
ByRef normal As Vector3d
) As Point3d
public:
Point3d EvaluatePoint(
Point2d parameter,
int derivOrder,
Vector3dCollection^% derivatives,
Vector3d% normal
)
member EvaluatePoint :
parameter : Point2d *
derivOrder : int *
derivatives : Vector3dCollection byref *
normal : Vector3d byref -> Point3d
Parameters
- parameter Point2d
- [in] Parameter to be evaluated (U, V).
- derivOrder Int32
- [in] Maximum order of derivatives to be computed.
- derivatives Vector3dCollection
- [out] Receives an array of derivatives at the point
corresponding to param.
- normal Vector3d
- [out] Receives the normal at the point corresponding to
param.
Return Value
Point3d
Remarks
* If derivOrder is
1, then derivatives are ordered: du, dv * If derivOrder is 2, then
derivatives are ordered: du, dudu, dv, dvdv, dudv * derivOrder
>= 3 is not supported
See Also