HiddenLineDrawingObjectCurve Class

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
SystemObject
  Rhino.GeometryHiddenLineDrawingObjectCurve

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public sealed class HiddenLineDrawingObjectCurve
Public NotInheritable Class HiddenLineDrawingObjectCurve

The HiddenLineDrawingObjectCurve type exposes the following members.

Properties
  NameDescription
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 reparmeterize 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.
Top
Methods
  NameDescription
Public methodCurve(Double)
Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public methodCurve(Double, Int32)
Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Version Information

Rhino for Windows

Supported in: 6.8
See Also