IMathUtility Interface Methods

IMathUtility Interface Methods | Send Feedback
See Also |

For a list of all members of this type, see IMathUtility members.

# Public Methods

| 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.

Top

# See Also

####

IMathUtility Interface
DraftSight Namespace
IMathLine Interface
IMathPlane Interface
IMathPoint Interface
IMathTransform Interface
IMathVector Interface