Arc Methods |
The Arc type exposes the following members.
Name | Description | |
---|---|---|
![]() | BoundingBox |
Computes the 3D axis aligned bounding box for this arc.
|
![]() | ClosestParameter |
Gets parameter on the arc closest to a test point.
|
![]() | ClosestPoint |
Computes the point on an arc that is closest to a test point.
|
![]() | EpsilonEquals |
Check that all values in other are within epsilon of the values in this
|
![]() | Equals(Arc) |
Determines whether another arc has the same value as this arc.
|
![]() | Equals(Object) |
Determines whether another object is an arc and has the same value as this arc.
(Overrides ValueTypeEquals(Object).) |
![]() | GetHashCode |
Computes a hash code for the present arc.
(Overrides ValueTypeGetHashCode.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | PointAt |
Gets the point at the given arc parameter.
|
![]() | Reverse |
Reverses the orientation of the arc. Changes the domain from [a,b]
to [-b,-a].
|
![]() | TangentAt |
Gets the tangent at the given parameter.
|
![]() | ToNurbsCurve |
Initializes a nurbs curve representation of this arc.
This amounts to the same as calling NurbsCurve.CreateFromArc().
|
![]() | ToNurbsCurve(Int32, Int32) |
Create a uniform non-rational cubic NURBS approximation of an arc.
|
![]() | ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
![]() | Transform |
Transforms the arc using a Transformation matrix.
|
![]() | Trim |
Sets arc's angle domain (in Radians) as a sub-domain of the circle.
|