RhinoCommon API
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

Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)

The HiddenLineDrawingObjectCurve type exposes the following members.

Name | Description | |
---|---|---|
![]() | ClippingPlaneIndex |
Index into HiddenLineDrawing.ClippingPlanes when SilhouetteType == SilhouetteType.SectionCut.
|
![]() | Index |
Index of this object in HiddenLineDrawing.FullCurves.
|
![]() | IsProjecting |
Returns true if all the non clipped portions of this curve are projecting.
|
![]() | IsValid |
Verifies the object is valid.
|
![]() | OriginalDomainStart |
Initialized to RhinoMath.UnsetValue. Valid if the full curve is closed.
Rejoin can reparmeterize the curve by moving the seam. When this has been
done the original domain start is stored here.
|
![]() | Parameters |
Increasing, partition of curve.Domain.
|
![]() | Segments |
The HiddenLineDrawingCurve objects that make up this full curve.
|
![]() | SilhouetteType |
The silhouette event type
|
![]() | SourceObject |
Return the source object that this curve came from
|
![]() | SourceObjectComponentIndex |
Component of source object part that generated this curve.
|

Name | Description | |
---|---|---|
![]() | Curve(Double) |
Returns the HiddenLineDrawingCurve object containing parameter 't'.
|
![]() | Curve(Double, Int32) |
Returns the HiddenLineDrawingCurve object containing parameter 't'.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |

Rhino for Windows
Supported in: 6.8