﻿Circle Methods  # Circle Methods

The Circle type exposes the following members. Methods
NameDescription ClosestParameter
Gets the parameter on the circle which is closest to a test point. ClosestPoint
Gets the point on the circle which is closest to a test point. DerivativeAt
Determines the value of the Nth derivative at a parameter. EpsilonEquals
Check that all values in other are within epsilon of the values in this Equals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.) GetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.) GetType
Gets the Type of the current instance.
(Inherited from Object.) IsInPlane
Evaluates whether or not this circle is co-planar with a given plane. PointAt Reverse
Reverse the orientation of the circle. Changes the domain from [a,b] to [-b,-a]. Rotate(Double, Vector3d)
Rotates the circle through a given angle. Rotate(Double, Vector3d, Point3d)
Rotates the circle through a given angle. Rotate(Double, Double, Vector3d)
Rotates the circle around an axis that starts at the base plane origin. Rotate(Double, Double, Vector3d, Point3d)
Rotates the circle around an axis that starts at the provided point. TangentAt ToNurbsCurve
Constructs a nurbs curve representation of this circle. This amounts to the same as calling NurbsCurve.CreateFromCircle(). ToNurbsCurve(Int32, Int32)
Create a uniform non-rational cubic NURBS approximation of a circle. ToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.) Transform
Transforms this circle using an transformation matrix. Translate
Moves the circle.  TryFitCircleToPoints
Attempt to fit a circle through a set of points.  TryFitCircleTT
Try to fit a circle to two curves using tangent relationships.  TryFitCircleTTT
Try to fit a circle to three curves using tangent relationships.
Top See Also