T_Rhino_Geometry_HiddenLineDrawingObjectCurve - mcneel/rhinocommon-api-docs GitHub Wiki

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

System.Object
  Rhino.Geometry.HiddenLineDrawingObjectCurve
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0

Syntax

C#

public sealed class HiddenLineDrawingObjectCurve

VB

Public NotInheritable Class HiddenLineDrawingObjectCurve

The HiddenLineDrawingObjectCurve type exposes the following members.

Properties

 

Name Description
Public property ClippingPlaneIndex Index into HiddenLineDrawing.ClippingPlanes when SilhouetteType == SilhouetteType.SectionCut.
Public property Index Index of this object in HiddenLineDrawing.FullCurves.
Public property IsProjecting Returns true if all the non clipped portions of this curve are projecting.
Public property IsValid Verifies the object is valid.
Public property 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.
Public property Parameters Increasing, partition of curve.Domain.
Public property Segments The HiddenLineDrawingCurve objects that make up this full curve.
Public property SilhouetteType The silhouette event type
Public property SourceObject Return the source object that this curve came from
Public property SourceObjectComponentIndex Component of source object part that generated this curve.
  Back to Top

Methods

 

Name Description
Public method Curve(Double) Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public method Curve(Double, Int32) Returns the HiddenLineDrawingCurve object containing parameter 't'.
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
  Back to Top

Version Information

Supported in: 6.0.16224.21491

See Also

Reference

Rhino.Geometry Namespace

⚠️ **GitHub.com Fallback** ⚠️