The CurveLoop type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CurveLoop |
Constructs a new empty curve loop.
|
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 |
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 |
Releases all resources used by the
CurveLoop
|
|
Equals | (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.
|
|
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.
|
Properties
Name | Description | |
---|---|---|
IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
|