ModelHatchLine

ModelValueReferences
[TypeName("Hatch Line")] [TypeDescription("Rhino model hatch line")] public sealed class ModelHatchLine : ModelValue
Represents a Rhino model hatch line.

Constructors

ModelHatchLine

#
public ModelHatchLine()

ModelHatchLine

#
public ModelHatchLine(Attributes attributes)
attributes (ModelHatchLine.Attributes)

ModelHatchLine

#
public ModelHatchLine(HatchLine hatchLine)
hatchLine (HatchLine)

Properties

Angle

#
public double Angle { get; }

Base

#
public Point2d Base { get; }

DisplayName

#
[Browsable(false)] public override string DisplayName { get; }

IsValid

[Browsable(false)] public virtual bool IsValid { get; }
inherited fromModelValue
IsValid

IsValidWhyNot

protected virtual string IsValidWhyNot { get; }
inherited fromModelValue
IsValidWhyNot

Offset

#
public Vector2d Offset { get; }

Segments

#
public IReadOnlyList<double> Segments { get; }

TypeDescription

protected string TypeDescription { get; }
inherited fromModelValue
TypeDescription

TypeName

[Browsable(false)] public virtual string TypeName { get; }
inherited fromModelValue
TypeName

Methods

Cast

#
public static ModelHatchLine Cast(object source)
source (object)

CastTo<T>

public virtual bool CastTo<T>(ref T target)
inherited fromModelValue
target (ref T)
CastTo

Clone

protected virtual object Clone()
inherited fromModelValue

Equals

#
public override bool Equals(object other)
other (object)
Object.Equals

GetHashCode

#
public override int GetHashCode()

Read

#
protected internal override bool Read(GH_IReader reader)
reader (GH_IReader)
ModelValue.Read

ScriptVariable

#
protected internal override object ScriptVariable()

ToAttributes

#
public ModelHatchLine.Attributes ToAttributes()

ToHatchLine

#
public HatchLine ToHatchLine()

TooltipString

public virtual string TooltipString()
inherited fromModelValue
ToString

ToString

#
public override string ToString()

Write

#
protected internal override bool Write(GH_IWriter writer)
writer (GH_IWriter)
ModelValue.Write

Convertors

OperationResultDescription
implicitModelHatchLine.AttributesModelHatchLine
implicitHatchLineModelHatchLine