Click or drag to resize

HiddenLineDrawingObjectCurve Class

Curves generated from source objects which correspond to edges, and silhouettes of source objects and intersections with cutting planes. A HiddenLineDrawingObjectCurve is partitioned into hidden and visible segments called HiddenLineDrawingSegment
Inheritance Hierarchy

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
public sealed class HiddenLineDrawingObjectCurve

The HiddenLineDrawingObjectCurve type exposes the following members.

Public propertyClippingPlaneIndex
Index into HiddenLineDrawing.ClippingPlanes when SilhouetteType == SilhouetteType.SectionCut.
Public propertyIndex
Index of this object in HiddenLineDrawing.FullCurves.
Public propertyIsProjecting
Returns true if all the non clipped portions of this curve are projecting.
Public propertyIsValid
Verifies the object is valid.
Public propertyOriginalDomainStart
Initialized to RhinoMath.UnsetValue. Valid if the full curve is closed. Rejoin can reparameterize the curve by moving the seam. When this has been done the original domain start is stored here.
Public propertyParameters
Increasing, partition of curve.Domain.
Public propertySegments
The HiddenLineDrawingCurve objects that make up this full curve.
Public propertySilhouetteType
The silhouette event type
Public propertySourceObject
Return the source object that this curve came from
Public propertySourceObjectComponentIndex
Component of source object part that generated this curve.
Public methodCurve(Double)
Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public methodCurve(Double, Int32)
Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also