Methods_T_Rhino_Geometry_Circle - mcneel/rhinocommon-api-docs GitHub Wiki
The Circle type exposes the following members.
Name | Description | |
---|---|---|
![]() |
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 | Circles use trigonometric parameterization: t -> center + cos(t)radiusxaxis + sin(t)radiusyaxis. |
![]() |
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 | Circles use trigonometric parameterization: t -> center + cos(t)radiusxaxis + sin(t)radiusyaxis. |
![]() |
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-ratonal 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 xform matrix. |
![]() |
Translate | Moves the circle. |
![]() ![]() |
TryFitCircleTT | Try to fit a circle to two curves using tangent relationships. |
![]() ![]() |
TryFitCircleTTT | Try to fit a circle to three curves using tangent relationships. |