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