Show / Hide Table of Contents

Enum DimensionStyleOverrideType

Dimension style override types.

Namespace: netDxf.Tables
Assembly: CADability.dll
Syntax
public enum DimensionStyleOverrideType
Remarks

There is one dimension style override type for each property of the DimensionStyle class. The dimension style properties DIMBLK and DIMSAH are not available. The overrides always make use of the DIMBLK1 and DIMBLK2 setting the DIMSAH to true even when both arrow ends are the same.

Fields

Name Description
AltUnitsEnabled

Controls the display of the alternate units.

AltUnitsLengthPrecision

Number of decimal places displayed for the alternate units of a dimension.

AltUnitsLengthUnits

Alternate units for all dimension types except angular.

AltUnitsMultiplier

Multiplier used as the conversion factor between primary and alternate units.

AltUnitsPrefix

Specifies the alternate units text prefix for the dimension.

AltUnitsRoundoff

Value to round all alternate units of a dimension except angular.

AltUnitsStackedUnits

Controls if the Architectural or Fractional linear units will be shown stacked or not.

AltUnitsSuffix

Specifies the alternate units text suffix for the dimension.

AltUnitsSuppressLinearLeadingZeros

Suppresses alternate units leading zeros in linear decimal dimensions (for example, 0.5000 becomes .5000).

AltUnitsSuppressLinearTrailingZeros

Suppresses alternate units trailing zeros in linear decimal dimensions (for example, 0.5000 becomes .5000).

AltUnitsSuppressZeroFeet

Suppresses alternate units zero feet in architectural dimensions.

AltUnitsSuppressZeroInches

Suppresses alternate units zero inches in architectural dimensions.

AngularPrecision

Number of precision places displayed in angular dimensions.

ArrowSize

Size of dimension line and leader line arrowheads. Also controls the size of hook lines.

CenterMarkSize

Drawing of circle or arc center marks and centerlines.

DecimalSeparator

Single-character decimal separator to use when creating dimensions whose unit format is decimal.

DimAngularUnits

Units format for angular dimensions.

DimArrow1

Arrowhead block for the first end of the dimension line.

DimArrow2

Arrowhead block for the second end of the dimension line.

DimLengthUnits

Units for all dimension types except angular.

DimLine1Off

Suppresses display of the first dimension line.

DimLine2Off

Suppresses display of the second dimension line.

DimLineColor

Assigns colors to dimension lines, arrowheads, and dimension leader lines.

DimLineExtend

Distance the dimension line extends beyond the extension line when oblique, architectural tick, integral, or no marks are drawn for arrowheads.

DimLineLinetype

Linetype of the dimension line.

DimLineLineweight

Lineweight to dimension lines.

DimPrefix

Specifies the text prefix for the dimension.

DimRoundoff

Value to round all dimensioning distances.

DimScaleLinear

Scale factor for linear dimension measurements

DimScaleOverall

Overall scale factor applied to dimensioning variables that specify sizes, distances, or offsets.

DimSuffix

Specifies the text suffix for the dimension.

ExtLine1Linetype

Linetype of the first extension line.

ExtLine1Off

Suppresses display of the first extension line.

ExtLine2Linetype

Linetype of the second extension line.

ExtLine2Off

Suppresses display of the second extension line.

ExtLineColor

Colors to extension lines, center marks, and centerlines.

ExtLineExtend

Specifies how far to extend the extension line beyond the dimension line.

ExtLineFixed

Enables fixed length extension lines.

ExtLineFixedLength

Total length of the extension lines starting from the dimension line toward the dimension origin.

ExtLineLineweight

Lineweight to extension lines.

ExtLineOffset

Specifies how far extension lines are offset from origin points.

FitDimLineForce

Controls the drawing of the dimension lines even when the text are placed outside the extension lines.

FitDimLineInside

Controls the drawing of dimension lines outside extension lines.

FitOptions

Controls the placement of text and arrowheads based on the space available between the extension lines.

FitTextInside

Controls the drawing of text between the extension lines.

FitTextMove

Controls the position of the text when it's moved either manually or automatically.

FractionalType

Fraction format when DIMLUNIT is set to Architectural or Fractional.

LeaderArrow

Arrowhead block for leaders.

LengthPrecision

Number of decimal places displayed for the primary units of a dimension.

SuppressAngularLeadingZeros

Suppresses leading zeros in angular decimal dimensions (for example, 0.5000 becomes .5000).

SuppressAngularTrailingZeros

Suppresses trailing zeros in angular decimal dimensions (for example, 12.5000 becomes 12.5).

SuppressLinearLeadingZeros

Suppresses leading zeros in linear decimal dimensions (for example, 0.5000 becomes .5000).

SuppressLinearTrailingZeros

Suppresses trailing zeros in linear decimal dimensions (for example, 12.5000 becomes 12.5).

SuppressZeroFeet

Suppresses zero feet in architectural dimensions.

SuppressZeroInches

Suppresses zero inches in architectural dimensions.

TextColor

Color of dimension text.

TextDirection

Specifies the direction of the dimension text.

TextFillColor

Color of background dimension text.

TextFractionHeightScale

Controls the scale of fractions relative to dimension text height.

TextHeight

Height of dimension text, unless the current text style has a fixed height.

TextHorizontalPlacement

Horizontal positioning of dimension text.

TextInsideAlign

Positioning of the dimension text inside extension lines.

TextOffset

Distance around the dimension text when the dimension line breaks to accommodate dimension text.

TextOutsideAlign

Positioning of the dimension text outside extension lines.

TextStyle

Text style of the dimension.

TextVerticalPlacement

Vertical position of text in relation to the dimension line.

TolerancesAlternatePrecision

Number of decimal places of the tolerance alternate units.

TolerancesAltSuppressLinearLeadingZeros

Suppresses leading zeros in linear decimal alternate tolerance units (for example, 0.5000 becomes .5000).

TolerancesAltSuppressLinearTrailingZeros

Suppresses trailing zeros in linear decimal alternate tolerance units (for example, 12.5000 becomes 12.5).

TolerancesAltSuppressZeroFeet

Suppresses zero feet in architectural alternate tolerance units.

TolerancesAltSuppressZeroInches

Suppresses zero inches in architectural alternate tolerance units.

TolerancesDisplayMethod

Method for calculating the tolerance.

TolerancesLowerLimit

Minimum or lower tolerance value.

TolerancesPrecision

Gets or sets the number of decimal places.

TolerancesSuppressLinearLeadingZeros

Suppresses leading zeros in linear decimal tolerance units (for example, 0.5000 becomes .5000).

TolerancesSuppressLinearTrailingZeros

Suppresses trailing zeros in linear decimal tolerance units (for example, 12.5000 becomes 12.5).

TolerancesSuppressZeroFeet

Suppresses zero feet in architectural tolerance units.

TolerancesSuppressZeroInches

Suppresses zero inches in architectural tolerance units.

TolerancesUpperLimit

Maximum or upper tolerance value. When you select Symmetrical in DisplayMethod, this value is used for the tolerance.

TolerancesVerticalPlacement

Text vertical placement for symmetrical and deviation tolerances.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX