v2.33
 
ICurve3D Member List

This is the complete list of members for ICurve3D, including all inherited members.

Curve3DTypeICurve3D
GetBeginPoint([out, retval] Point3D *pPoint3D)ICurve3D
GetCopy([out, retval] ICurve3D **ppCurve3D)ICurve3D
GetEndPoint([out, retval] Point3D *pPoint3D)ICurve3D
GetGabarit([out, retval] Cube *pCube)ICurve3D
GetInterfaceByName([in] BSTR interfaceName, [out, retval] IDispatch **ppInterface)ICurve3D
GetLength([out, retval] double *pLength)ICurve3D
GetOffseted([in] Vector3D *pOffset, [out, retval] ICurve3D **ppOffsetCurve)ICurve3D
GetParameterAtDistance([in] double startT, [in] double distance, [in] int direction, [out, retval] double *pResultT)ICurve3D
GetPointOn([in] double param, [out, retval] Point3D *pPoint3D)ICurve3D
GetTransformed([in] ITransform3D *pTransfrom, [out, retval] ICurve3D **ppTransformedCurve)ICurve3D
GetTrimmed([in] double t1, [in] double t2, [in] int sense, [out, retval] ICurve3D **ppTrimmedCurve)ICurve3D
IsClosed([out, retval] VARIANT_BOOL *pResult)ICurve3D
MaxParameterICurve3D
MinParameterICurve3D
PointProjection([in] Point3D *point, [out, retval] double *pResultT)ICurve3D