AnnotationArrow.Attributes

ModelData.AttributesReferences
public sealed class AnnotationArrow.Attributes : ModelData.Attributes, IStructuralEquatable, IEquatable<AnnotationArrow.Attributes>

Properties

ArrowBlock

#
public ModelInstanceDefinition ArrowBlock { get; set; }

ArrowType

#
public DimensionStyle.ArrowType? ArrowType { get; set; }

Methods

Clone

public ModelData.Attributes Clone()
inherited fromModelData.Attributes
Explicit

IEquatable<AnnotationArrow.Attributes>.Equals

#
bool Equals(Attributes other)
other (AnnotationArrow.Attributes)

Equals

#
protected bool Equals(object other, IEqualityComparer comparer)
other (object)
comparer (IEqualityComparer)

Equals

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

From

#
public static AnnotationArrow.Attributes From(ArrowType arrowType)
arrowType (DimensionStyle.ArrowType)

From

#
public static AnnotationArrow.Attributes From(ModelInstanceDefinition block)
block (ModelInstanceDefinition)

GetHashCode

#
public override int GetHashCode()

GetHashCode

#
protected int GetHashCode(IEqualityComparer comparer)
comparer (IEqualityComparer)

Read

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

SubClone

protected virtual ModelData.Attributes SubClone()
inherited fromModelData.Attributes

ToDetails

public virtual string ToDetails()
inherited fromModelData.Attributes

ToModelData

#
public override ModelData ToModelData()

ToString

#
public override string ToString()

Write

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