AnnotationDimensionSettings

ModelDataReferences
[TypeName("Dimension Settings")] [TypeDescription("Rhino annotation dimension settings")] public sealed class AnnotationDimensionSettings : ModelData
Represents annotation dimension settings.

Constructors

AnnotationDimensionSettings

#
public AnnotationDimensionSettings()

AnnotationDimensionSettings

#
public AnnotationDimensionSettings(Attributes attributes)

AnnotationDimensionSettings

#
public AnnotationDimensionSettings(DimensionStyle dimStyle)
dimStyle (DimensionStyle)

Fields

Serial

protected internal int Serial
inherited fromModelData

Properties

Attribs

#
protected AnnotationDimensionSettings.Attributes Attribs { get; set; }

BaselineSpacing

#
public double? BaselineSpacing { get; }

CentermarkSize

#
public double? CentermarkSize { get; }

CentermarkStyle

#
public DimensionStyle.CenterMarkStyle? CentermarkStyle { get; }

DecimalSeparator

#
public char? DecimalSeparator { get; }

DefaultAttributes

#
protected override ModelData.Attributes DefaultAttributes { get; }

DimensionLineExtension

#
public double? DimensionLineExtension { get; }

DisplayName

[Browsable(false)] public string DisplayName { get; }
inherited fromModelData
DisplayName

ExtensionLineExtension

#
public double? ExtensionLineExtension { get; }

ExtensionLineOffset

#
public double? ExtensionLineOffset { get; }

FixedExtension

#
public bool? FixedExtension { get; }

FixedExtensionLength

#
public double? FixedExtensionLength { get; }

IsValid

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

IsValidWhyNot

protected virtual string IsValidWhyNot { get; }
inherited fromModelData
IsValidWhyNot

RadialTextAngleType

#
public DimensionStyle.LeaderContentAngleStyle? RadialTextAngleType { get; }

RadialTextLocation

#
public DimensionStyle.TextLocation? RadialTextLocation { get; }

RadialTextOrientation

#
public TextOrientation? RadialTextOrientation { get; }

SuppressExtension1

#
public bool? SuppressExtension1 { get; }

SuppressExtension2

#
public bool? SuppressExtension2 { get; }

TextAngleType

#
public DimensionStyle.LeaderContentAngleStyle? TextAngleType { get; }

TextLocation

#
public DimensionStyle.TextLocation? TextLocation { get; }

TextOrientation

#
public TextOrientation? TextOrientation { get; }

TypeDescription

protected string TypeDescription { get; }
inherited fromModelData
TypeDescription

TypeName

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

Methods

CastTo<T>

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

Equals

public bool Equals(ModelData other)
inherited fromModelData
other (ModelData)

Equals

public override bool Equals(object other)
inherited fromModelData
other (object)
Object.Equals

GetDimensionStyle

#
public void GetDimensionStyle(ref DimensionStyle baseDimensionStyle = null)
baseDimensionStyle (ref DimensionStyle = null)

GetHashCode

public override int GetHashCode()
inherited fromModelData

Read

protected virtual bool Read(GH_IReader reader)
inherited fromModelData
reader (GH_IReader)
Read

ToAttributes

#
public AnnotationDimensionSettings.Attributes ToAttributes()

ToDetails

public string ToDetails()
inherited fromModelData

TooltipString

public virtual string TooltipString()
inherited fromModelData
ToString

ToString

public override string ToString()
inherited fromModelData
Object.ToString

Write

protected virtual bool Write(GH_IWriter writer)
inherited fromModelData
writer (GH_IWriter)
Write

Convertors