The CurveLoop type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| | Append | Append the curve to this loop. |
| | Create | Creates a new curve loop. |
| | CreateViaCopy | Creates a new curve loop as a copy of the input. |
| | CreateViaOffset(CurveLoop, IList Double , XYZ) | Creates a new curve loop that is an offset of the existing curve loop. |
| | CreateViaOffset(CurveLoop, Double, XYZ) | Creates a new curve loop that is an offset of the existing curve loop. |
| | CreateViaThicken(Curve, Double, XYZ) | Creates a new closed curve loop by thickening the input curve with respect to a given plane. |
| | CreateViaThicken(CurveLoop, Double, XYZ) | Creates a new closed curve loop by thickening the input open curve loop with respect to a given plane. |
| | CreateViaTransform | Creates a new curve loop as a transformed copy of the input curve loop. |
| | Dispose | |
| | Equals | Determines whether the specified Object is equal to the current Object . (Inherited from Object .) |
| | Flip | Reverses the orientation of the curve loop. |
| | GetBasicIEnumerator | Returns an enumerator that iterates through a collection. |
| | GetCurveLoopIterator | Returns a curve that iterates through the curve loop. |
| | GetEnumerator | Returns an enumerator that iterates through a collection. |
| | GetExactLength | Returns the sum of exact lengths of all curves in the loop. |
| | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object .) |
| | GetPlane | Gets the plane of the curve loop, if it is planar. |
| | GetRectangularHeight | Returns the width of a curve loop if it is rectangular with respect to the projection plane. |
| | GetRectangularWidth | Returns the width of a curve loop if it is rectangular with respect to the projection plane. |
| | GetType | Gets the Type of the current instance. (Inherited from Object .) |
| | HasPlane | Identifies if the CurveLoop is planar. |
| | IsCounterclockwise | Determines if this CurveLoop is oriented counter-clockwise (CCW) or clockwise (CW) with respect to the specified 3D direction. |
| | IsOpen | Returns whether the curve loop is open or closed, as determined by an internal flag. |
| | IsRectangular | Identifies if the curve loop is rectangular with respect to a given projection plane. |
| | NumberOfCurves | Returns the number of curves in the curve loop. |
| | ToString | Returns a string that represents the current object. (Inherited from Object .) |
| | Transform | Transforms this curve loop and all of its component curves by the supplied transformation. |