Class CadDimensionStyleTable
- Namespace
- Aspose.CAD.FileFormats.Cad.CadTables
- Assembly
- Aspose.CAD.dll
The Cad dimension style table.
[ComVisible(false)]
public class CadDimensionStyleTable : CadOwnedObjectBase, ICadObjectContainer
- Inheritance
-
CadDimensionStyleTable
- Implements
- Inherited Members
Constructors
Properties
- DimAltMzf
Gets or sets alternate sub-zero factor for dimensions.
- DimAltMzs
Gets or sets alternate sub-zero suffix for dimensions.
- DimMzf
Gets or sets sub-zero factor for dimensions.
- DimMzs
Gets or sets sub-zero suffix for dimensions.
- DimTxtDirection
Gets or sets the reading direction of the text in dimension. 0 (false) value corresponds to left-to-right, 1 (true) corresponds to right-to-left.
- Dimadec
Gets or sets the number of precision places displayed in angular dimensions.
- Dimalt
Gets or sets the mode for displaying alternate units in dimension. If value is 0 alternate units are off, if the value is 1 alternate units are on.
- Dimaltd
Gets or sets the number of decimal places in alternate units. If Dimalt is turned on, this value sets the number of digits displayed after the decimal point.
- Dimaltf
Gets or sets the multiplier for the alternate units. If Dimalt is turned on, this value sets the factor of multiplying linear dimensions. Represents the number of millimeters in an inch.
- Dimaltrnd
Gets or sets the rounding value for the alternate units, e.g., 0.0000.
- Dimalttd
Gets or sets the number of decimal places for the tolerance values in the alternate units of a dimension.
- Dimalttz
Gets or sets the mode for alternate tolerance zero suppression.
- Dimaltu
Gets or sets the format for alternate units of all dimension styles (except angular).
- Dimaltz
Gets or sets the suppression of zeros for alternate unit dimension values.
- Dimapost
Gets or sets a text prefix and/or suffix to the alternate dimension test for all dimensions styles (except angular).
- Dimarcsym
Gets or sets the mode to display arc symbols for arc length dimension. Possible values are: 0 (the arc length symbol is before the text of dimension), 1 (the arc length symbol is above the text of dimension), 2 (the arc length symbol is not shown).
- Dimasz
Gets or sets the size of dimension arrowheads. Applicable only when Dimtsz is 0.
- Dimatfit
Gets or sets the mode for the arranging dimension text and arrows when there is not enough space. Possible values are: 0 (text and arrows will be outside extension lines), 1 (arrows will be moved first), 2 (text will be moved first), 3 (the best move of arrows or text will be applied).
- Dimaunit
Gets or sets the units for angular dimensions. Possible values are: 0 (decimal degrees), 1 (degrees/minutes/seconds), 2 (gradians), 3 (radians).
- Dimazin
Gets or sets the mode to suppress zeros for angular dimensions. Possible values are: 0 (displays all zeros), 1 (suppresses leading zeros), 2 (suppresses trailing zeros), 3 (suppresses leading and trailing zeros).
- Dimblk
Gets or sets the arrowhead block name used at the ends of dimension lines. Valid standard names are ".", "_DOT", "_DOTSMALL", "_DOTBLANK", "_ORIGIN", "_ORIGIN2", "_OPEN", "_OPEN90", "_OPEN30", "_CLOSED", "_SMALL", "_NONE", "_OBLIQUE", "_BOXFILLED", "_BOXBLANK", "_CLOSEDBLANK","_DATUMFILLED", "_DATUMBLANK", "_INTEGRAL", "_ARCHTICK".
- Dimblk1
Gets or sets the arrowhead for the first dimension line if Dimsah is 1.
- Dimblk1Handle
Gets or sets the handle for the block referenced by Dimblk1.
- Dimblk2
Gets or sets the arrowhead for the second dimension line if Dimsah is 1.
- Dimblk2Handle
Gets or sets the handle for the block referenced by Dimblk2.
- DimblkHandle
Gets or sets the handle for the block referenced by Dimblk.
- Dimcen
Gets or sets the mode of drawing arc/circle center marks and centerlines. If the value is 0 no center marks are drawn, if negative cernterlines are drawn, if positive center marks are drawn.
- Dimclrd
Gets or sets color to dimension lines, arrowheads, and dimension leader lines. Possible values are 1-225 (color index), 0 - by block, 256 - by layer.
- Dimclre
Gets or sets color to dimension extension lines. Possible values are 1-225 (color index), 0 - by block, 256 - by layer.
- Dimclrt
Gets or sets color to dimension text. Possible values are 1-225 (color index), 0 - by block, 256 - by layer.
- Dimdec
Gets or sets the number of decimal places displayed for the primary units of a dimension.
- Dimdle
Gets or sets the distance the dimension line extends beyond the extension line. Applied when oblique strokes (not arrowheads) are drawn.
- Dimdli
Gets or sets the spacing of the dimension lines in baseline dimensions. Each dimension line is offset from the previous one by this value, if necessary, to avoid drawing over it.
- Dimdsep
Gets or sets a decimal separator. Decimal point is used be default.
- Dimexe
Gets or sets the distance between extension line and dimension line.
- Dimexo
Gets or sets the distance between extension lines and origin points.
- Dimfit
Gets or sets the combination of Dimatfit and Dimtmove. If this value is in range 0 – 3, then Dimatfit is also set to 0 – 3 and Dumtmove is set to 0. It this value is 4 or 5, then Dimatfit is 3 and Dimtmove is 1 or 2.
- Dimfrac
Gets or sets the fraction mode for architectural or fractional units (Dimlunit). Possible values are 0 (horizontal stacking), 1 (diagonal stacking), 2 (no stacking).
- Dimfxlon
Gets or sets whether the lengths of the extension are fixed. If the value is true (1), the lengths of the extension lines are set in DIMFXL.
- Dimgap
Gets or sets the distance around the dimension text when the dimension line breaks it.
- Dimjogang
Gets or sets the angle of the transverse segment of the dimension line in a jogged radius dimension.
- Dimjust
Gets or sets the mode for horizontal positioning of text. Possible values are: 0 (text is above the dimension line and centered between the extension lines), 1 (the text is next to the first extension line), 2 (the text is next to the second extension line), 3 (the text is above and aligned with the first extension line), 4 (the text is above and aligned with the second extension line).
- Dimldrblk
Gets or sets the arrow type for leaders. The list of available values is the same as for Dimblk.
- Dimlfac
Gets or sets a scale factor for linear dimension measurements.
- Dimlim
Gets or sets dimension limits as the default text. Possible values are: 0 (limits are not generated as default text), 1 (limits are generated as default text). If this value is 1 Dimtol value is considered as off.
- Dimlunit
Gets or sets units mode (not applied to angular dimensions). Possible values are: 1 (scientific), 2 (decimal), 3 (engineering), 4 (architectural stacked), 5 (fractional stacked), 6 (Microsoft Windows Desktop).
- Dimlwd
Gets or sets the lineweight of dimension lines. Possible values are: -3 (default LWDEFAULT value), -2 (by block), -1 (by layer).
- Dimlwe
Gets or sets the lineweight of extension lines. Possible values are: -3 (default LWDEFAULT value), -2 (by block), -1 (by layer).
- Dimrnd
Gets or sets rounding precision for dimension distance (except angular dimensions).
- Dimsah
Gets or sets which arrowhead bocks should be used. If the value is 0 the arrowheads set up by Dimblk are used, if the value is 1 the arrwheads from Dimblk1 and Dimblk2 are used.
- Dimscale
Gets or sets the scale of the dimension. Applicable to the sizes, distances, and offsets but not to the measured lengths, coordinates, and angles.
- Dimsd1
Gets or sets the suppression of the first dimension line and arrowhead. Possible values are: 0 (not suppressed), 1 (suppressed).
- Dimsd2
Gets or sets the suppression of the second dimension line and arrowhead. Possible values are: 0 (not suppressed), 1 (suppressed).
- Dimse1
Gets or sets the suppression of the first extension line. Possible values are: 0 (not suppressed), 1 (suppressed).
- Dimse2
Gets or sets the suppression of the second extension line. Possible values are: 0 (not suppressed), 1 (suppressed).
- Dimsoxd
Gets or sets the suppression of arrowheads if there is not enough space inside the extension lines. Possible values are: 0 (not suppressed), 1 (suppressed).
- Dimtad
Gets or sets the mode for vertical position of text in relation to the dimension line. Possible values are: 0 (centered between the extension lines), 1 (above the dimension line), 2 (on the side of the dimension line farthest away from the defining points), 3 (position is according to Japanese Industrial Standards (JIS)), 4 (below the dimension line).
- Dimtdec
Gets or sets the number of decimal places to display in tolerance values for the primary units in a dimension. Applicable only when Dimtol is on.
- Dimtfac
Gets or sets a scale factor for the text height of fractions and tolerance values relative to the dimension text height.
- Dimtfill
Gets or sets the fill background of dimension text. Possible values are: 0 (no background), 1 (the background color of the drawing), 2 (the color specified by Dimtfillclr).
- Dimtih
Gets or sets the position of dimension text inside the extension lines (except ordinate dimensions). Possible values are: 0 (aligns text with the dimension line), 1 (horizontal text).
- Dimtix
Gets or sets whether text should be drawn between extension lines. Possible values are: 0 (text is inside the extension lines), 1 (text is between the extension lines even if it would ordinarily be placed outside those lines).
- Dimtm
Gets or sets the minimum tolerance limit for dimension text. Applied when Dimtol or Dimlim is on.
- Dimtmove
Gets or sets the mode for dimension text movement. Possible values are: 0 (move the dimension line with dimension text), 1 (Add a leader when dimension text is moved), 2 (move text freely).
- Dimtofl
Gets or sets the mode to draw a dimension line between the extension lines even when the text is placed outside. Possible values are: 0 (do not draw dimension lines between the measured points), 1 (draw dimension lines between the measured points).
- Dimtoh
Gets or sets the position of dimension text outside the extension lines. Possible values are: 0 (align text with the dimension line), 1 (text is horizontal).
- Dimtol
Gets or sets whether tolerances should be added to dimension text. Possible values are: 0 (off), 1 (on, Dimlim is considered as off).
- Dimtolj
Gets or sets the vertical justification for tolerance values relative to the text. Possible values are: 0 (bottom), 1 (middle), 2 (top).
- Dimtp
Gets or sets the maximum tolerance limit for dimension text. Applied when Dimtol or Dimlim is on.
- Dimtsz
Gets or sets mode of drawing strokes and arrowheads for linear, radius, and diameter diensions. If the value is 0 arrowheads will be drawn, positive value defines the size of oblique strokes instead of arrowheads. The value is multiplied by the Dimscale.
- Dimtvp
Gets or sets the vertical position of dimension text above or below the dimension line.
- Dimtxsty
Gets or sets the text style name of the dimension.
- Dimtxt
Gets or sets the height of dimension text.
- Dimtzin
Gets or sets the suppression of zeros in tolerance values. Possible values are: 0 (suppresses zero feet and precisely zero inches), 1 (uncludes zero feet and precisely zero inches), 2 (includes zero feet and suppresses zero inches), 3 (includes zero inches and suppresses zero feet), 4 (suppresses leading zeros), 8 (suppresses trailing zeros), 12 (suppresses both leading and trailing zeros).
- Dimunit
Gets or sets the value, that was used to set units but now is replaced with Dimlunit and Dimfrac.
- Dimupt
Gets or sets the mode for user-positioned text. Possible values are: 0 (cursor controls only the dimension line location), 1 (cursor controls both the text position and the dimension line location).
- Dimzin
Gets or sets the suppression of zeros in the primary unit value. Possible values arer: 0 (suppresses zero feet and precisely zero inches), 1 (includes zero feet and precisely zero inches), 2 (includes zero feet and suppresses zero inches), 3 (includes zero inches and suppresses zero feet), 4 (bit 3, suppresses leading zeros), 8 (bit 4, suppresses trailing zeros), 12 (bit 3 and bit 4, suppresses both leading and trailing zeros).
- HandleDimstyle
Gets or sets the handle dimstyle.
- StandardFlag
Gets or sets the standard flag bit-coded values. Possible values are: 16 (table entry is externally dependent on an xref), 32 and 16 (the externally dependent xref has been successfully resolved), 64 (the table entry was referenced by at least one entity in the drawing the last time the drawing was edited.
- StyleName
Gets or sets the dimension style name.