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. |