DimensionStyle Class |
Namespace: netDxf.Tables
The DimensionStyle type exposes the following members.
| Name | Description | |
|---|---|---|
| DimensionStyle |
Initializes a new instance of the DimensionStyle class.
|
| Name | Description | |
|---|---|---|
| AngularPrecision |
Controls the number of precision places displayed in angular dimensions.
| |
| ArrowSize |
Controls the size of dimension line and leader line arrowheads. Also controls the size of hook lines.
| |
| CenterMarkSize |
Controls drawing of circle or arc center marks and centerlines.
| |
| CodeName |
Gets the DXF object name.
(Inherited from DxfObject.) | |
| DecimalSeparator |
Specifies a single-character decimal separator to use when creating dimensions whose unit format is decimal.
| |
| Default |
Gets the default dimension style.
| |
| DimAngularUnits |
Gets or sets the units format for angular dimensions.
| |
| DimArrow1 |
Gets or sets the arrowhead block for the first end of the dimension line.
| |
| DimArrow2 |
Gets or sets the arrowhead block for the second end of the dimension line.
| |
| DimBaselineSpacing |
Controls the spacing of the dimension lines in baseline dimensions.
| |
| DimLengthUnits |
Gets or sets the units for all dimension types except angular.
| |
| DimLineColor |
Assigns colors to dimension lines, arrowheads, and dimension leader lines.
| |
| DimLineExtend |
Sets the distance the dimension line extends beyond the extension line when oblique, architectural tick, integral, or no marks are drawn for arrowheads.
| |
| DimLineLinetype |
Sets the line type of the dimension line.
| |
| DimLineLineweight |
Assigns line weight to dimension lines.
| |
| DimLineOff |
Suppresses display of the dimension line.
| |
| DimPrefix |
Specifies the text prefix for the dimension.
| |
| DimRoundoff |
Gets or sets the value to round all dimensioning distances.
| |
| DimScaleLinear |
Gets or sets a scale factor for linear dimension measurements
| |
| DimScaleOverall |
Get or set the overall scale factor applied to dimensioning variables that specify sizes, distances, or offsets.
| |
| DimSuffix |
Specifies the text suffix for the dimension.
| |
| ExtLine1Linetype |
Sets the line type of the first extension line.
| |
| ExtLine1Off |
Suppresses display of the first extension line.
| |
| ExtLine2Linetype |
Sets the line type of the second extension line.
| |
| ExtLine2Off |
Suppresses display of the second extension line.
| |
| ExtLineColor |
Assigns colors to extension lines, center marks, and centerlines.
| |
| ExtLineExtend |
Specifies how far to extend the extension line beyond the dimension line.
| |
| ExtLineLineweight |
Assigns line weight to extension lines.
| |
| ExtLineOffset |
Specifies how far extension lines are offset from origin points.
| |
| FractionalType |
Gets or sets the fraction format when DIMLUNIT is set to Architectural or Fractional.
| |
| Handle |
Gets the handle assigned to the DXF object.
(Inherited from DxfObject.) | |
| IsReserved |
Gets if the table object is reserved and cannot be deleted.
(Inherited from TableObject.) | |
| LeaderArrow |
Gets or sets the arrowhead block for leaders.
| |
| LengthPrecision |
Sets the number of decimal places displayed for the primary units of a dimension.
| |
| Name |
Gets the name of the table object.
(Inherited from TableObject.) | |
| Owner |
Gets the owner of the actual dimension style.
| |
| 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 |
Gets or set the color of dimension text.
| |
| TextHeight |
Specifies the height of dimension text, unless the current text style has a fixed height.
| |
| TextOffset |
Sets the distance around the dimension text when the dimension line breaks to accommodate dimension text.
| |
| TextStyle |
Gets or sets the text style of the dimension.
|
| Name | Description | |
|---|---|---|
| Clone |
Creates a new DimensionStyle that is a copy of the current instance.
(Overrides TableObjectClone.) | |
| Clone(String) |
Creates a new DimensionStyle that is a copy of the current instance.
(Overrides TableObjectClone(String).) | |
| CompareTo(Object) |
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.) | |
| CompareTo(TableObject) |
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.) | |
| Equals(Object) |
Check if two TableObject are equal.
(Inherited from TableObject.) | |
| Equals(TableObject) |
Check if two TableObject are equal.
(Inherited from TableObject.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode |
Returns the hash code for this instance.
(Inherited from TableObject.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnBlockChangedEvent | ||
| OnLinetypeChangedEvent | ||
| OnNameChangedEvent | (Inherited from TableObject.) | |
| OnTextStyleChangedEvent | ||
| ToString |
Converts the value of this instance to its equivalent string representation.
(Inherited from TableObject.) |
| Name | Description | |
|---|---|---|
| BlockChanged | ||
| LinetypeChanged | ||
| NameChanged | (Inherited from TableObject.) | |
| TextStyleChanged |
| Name | Description | |
|---|---|---|
| DefaultName |
Default dimension style name.
|