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