The following tables list the members exposed by IMathUtility.
Name | Description | |
---|---|---|
![]() | CreateCircArc | Creates a mathematical circular Arc. |
![]() | CreateCircArcBy3Points | Creates a mathematical circular Arc through the specified start, through, and end points. |
![]() | CreateCircle | Creates a mathematical circular Arc defining a Circle with the specified center, normal, and radius. |
![]() | CreateCircleBy3Points | Creates a mathematical circular Arc defining a Circle using the specified three points. |
![]() | CreateEllipArc | Creates a mathematical elliptical Arc using the specified parameters. |
![]() | CreateEllipse | Creates a mathematical elliptical Arc defining an Ellipse using the specified parameters. |
![]() | CreateLine | Creates a mathematical line of the specified type passing through the specified points. |
![]() | CreateLineByPointAndDirection | Creates a mathematical line of the specified type passing through the specified starting point in the specified direction. |
![]() | CreatePlaneByNormal | Creates an infinite mathematical plane as defined by the specified origin and normal. |
![]() | CreatePlaneByUV | Creates an infinite mathematical plane as defined by the specified origin and the two specified non-collinear vectors. |
![]() | CreatePoint | Creates a mathematical point using the specified coordinates. |
![]() | CreateTransform | Creates a mathematical transformation matrix using the specified data array. |
![]() | CreateTransformMirroringAboutLine | Creates a mathematical transformation matrix that mirrors about the specified line. |
![]() | CreateTransformMirroringAboutPlane | Creates a mathematical transformation matrix that mirrors about the specified plane. |
![]() | CreateTransformMirroringAboutPoint | Creates a mathematical transformation matrix that mirrors about the specified point. |
![]() | CreateTransformProjection | Creates a mathematical transformation matrix that projects onto the specified plane in the specified direction. |
![]() | CreateTransformRotation | Creates a mathematical transformation matrix that represents the rotation by the specified angle about the specified axis vector whose center is the specified point. |
![]() | CreateTransformScaling | Creates a mathematical transformation matrix that scales about the specified center point using the specified scaling factor. |
![]() | CreateTransformTranslation | Creates a mathematical transformation matrix that translates along the specified vector. |
![]() | CreateVector | Creates a unit vector with the specified coordinates. |
![]() | CreateXYPlane | Creates an infinite mathematical xy plane. |
![]() | CreateYZPlane | Creates an infinite mathematical yz plane. |
![]() | CreateZXPlane | Creates an infinite mathematical zx plane. |
![]() | Distance | Gets the distance between the specified mathematical objects. Also gets the points used to measure the distance. |