AnnotationTextSettings.Attributes

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

Properties

DrawForward

#
public bool? DrawForward { get; set; }

DrawTextMask

#
public bool? DrawTextMask { get; set; }

FitText

#
public DimensionStyle.TextFit? FitText { get; set; }

Font

#
public Font Font { get; set; }

LineSpaceScale

#
public double? LineSpaceScale { get; set; }

MaskColor

#
public Color? MaskColor { get; set; }

MaskColorSource

#
public DimensionStyle.MaskType? MaskColorSource { get; set; }

MaskFrame

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

MaskOffset

#
public double? MaskOffset { get; set; }

TextGap

#
public double? TextGap { get; set; }

TextHeight

#
public double? TextHeight { get; set; }

TextHorizontalAlignment

#
public TextHorizontalAlignment? TextHorizontalAlignment { get; set; }

TextOrientation

#
public TextOrientation? TextOrientation { get; set; }

TextVerticalAlignment

#
public TextVerticalAlignment? TextVerticalAlignment { get; set; }

UseKerning

#
public bool? UseKerning { get; set; }

Methods

Clone

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

IEquatable<AnnotationTextSettings.Attributes>.Equals

#
bool Equals(Attributes other)

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 AnnotationTextSettings.Attributes From(DimensionStyle dimStyle)
dimStyle (DimensionStyle)

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 override string ToDetails()

ToModelData

#
public override ModelData ToModelData()

ToString

public override string ToString()
inherited fromModelData.Attributes
Object.ToString

Write

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