v2.49
IMath Member List

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

CreateArc2DByCenterStartEndPoints([in] Point2D centerPoint, [in] Point2D startPoint, [in] Point2D endPoint, [in] VARIANT_BOOL clockwise, [out, retval] ICurve2D **ppCurve2D)IMath
CreateArc2DByThreePoints([in] Point2D startPoint, [in] Point2D intermediatePoint, [in] Point2D endPoint, [out, retval] ICurve2D **ppCurve2D)IMath
CreateArc3DByCenterStartEndPoints([in] Point3D centerPoint, [in] Point3D startPoint, [in] Point3D endPoint, [in] VARIANT_BOOL clockwise, [out, retval] ICurve3D **ppCurve3D)IMath
CreateArc3DByThreePoints([in] Point3D startPoint, [in] Point3D intermediatePoint, [in] Point3D endPoint, [out, retval] ICurve3D **ppCurve3D)IMath
CreateCircle2D([in] Point2D centerPoint, [in] double radius, [out, retval] ICurve2D **ppCurve2D)IMath
CreateCircle3D([in] Point3D centerPoint, [in] Vector3D normalVector, [in] double radius, [out, retval] ICurve3D **ppCurve3D)IMath
CreateCompositeCurve2D([in] SAFEARRAY(ICurve2D *) curves, [out, retval] ICurve2D **ppCurve2D)IMath
CreateCompositeCurve3D([in] SAFEARRAY(ICurve3D *) curves, [out, retval] ICurve3D **ppCurve3D)IMath
CreateLineSegment2D([in] Point2D startPoint, [in] Point2D endPoint, [out, retval] ICurve2D **ppCurve2D)IMath
CreateLineSegment3D([in] Point3D startPoint, [in] Point3D endPoint, [out, retval] ICurve3D **ppCurve3D)IMath
CreatePlacement2D([in] Point2D origin, [in] Vector2D axisX, [out, retval] IPlacement2D **placement2D)IMath
CreatePlacement3D([in] Point3D origin, [in] Vector3D axisX, [in] Vector3D axisZ, [out, retval] IPlacement3D **placement3D)IMath