Skip to content

DimensionProperties

Canonical path: NemAll_Python_BasisElements.DimensionProperties

Properties of the dimension line as well as the elevation points.

Methods:

  • __init__

    Overloaded function. See individual overloads.

Attributes:

AdditionalNumber property writable

AdditionalNumber: float

Get the Additional number

AdditionalNumberIsBold property writable

AdditionalNumberIsBold: bool

Get the FontStyle for Additional Number/BOLD,ITALIC,UNDERLINE/

AdditionalNumberIsItalic property writable

AdditionalNumberIsItalic: bool

Get the FontStyle for Additional Number/BOLD,ITALIC,UNDERLINE/

AdditionalNumberIsUnderline property writable

AdditionalNumberIsUnderline: bool

Get the FontStyle for Additional Number/BOLD,ITALIC,UNDERLINE/

AdditionalNumberIsValid property writable

AdditionalNumberIsValid: bool

Get the Additional number is valid ?

AdditionalNumberIsVisible property writable

AdditionalNumberIsVisible: bool

Get the Additional number is visible ?

AdditionalNumberModifyMode property writable

AdditionalNumberModifyMode: int

Get the Add number mode modify (no change, delete, set)

AdditionalText property writable

AdditionalText: str

Get the Additional text

AdditionalTextIsBold property writable

AdditionalTextIsBold: bool

Get the FontStyle for Additional Text/BOLD,ITALIC,UNDERLINE/

AdditionalTextIsItalic property writable

AdditionalTextIsItalic: bool

Get the FontStyle for Additional Text/BOLD,ITALIC,UNDERLINE/

AdditionalTextIsUnderline property writable

AdditionalTextIsUnderline: bool

Get the FontStyle for Additional Text/BOLD,ITALIC,UNDERLINE/

AdditionalTextIsValid property writable

AdditionalTextIsValid: bool

Get the Additional text is valid ?

AdditionalTextIsVisible property writable

AdditionalTextIsVisible: bool

Get the Additional text is visible ?

AdditionalTextModifyMode property writable

AdditionalTextModifyMode: int

Get the Add text mode modify (no change, delete, set)

AlignmentBaseOffset property writable

AlignmentBaseOffset: float

Get the offset

Angle property writable

Angle: float

Get the Angle of dimension (horizontal, vertical, diagonal)

ArrowLengthType property writable

ArrowLengthType: ENUM_ARROW_LENGTH_TYPE

Get the brief radius dimension line properties

DecimalPlaces property writable

DecimalPlaces: int

Get the number of places after decimal point

DimensionLineIsVisible property writable

DimensionLineIsVisible: bool

Get the visibility off dimension line

DimensionNumberIsBold property writable

DimensionNumberIsBold: bool

Get the FontStyle for dimension number/BOLD,ITALIC,UNDERLINE/

DimensionNumberIsItalic property writable

DimensionNumberIsItalic: bool

Get the FontStyle for dimension number/BOLD,ITALIC,UNDERLINE/

DimensionNumberIsUnderline property writable

DimensionNumberIsUnderline: bool

Get the FontStyle for dimension number/BOLD,ITALIC,UNDERLINE/

DimensionNumberIsVisible property writable

DimensionNumberIsVisible: bool

Get the Dimension number is visible ?

ElevationBaseOffset property writable

ElevationBaseOffset: float

Get the offset

ElevationFirstPointX property writable

ElevationFirstPointX: float

Get the X-coordinate of First point in Elevation line

ElevationFirstPointY property writable

ElevationFirstPointY: float

Get the Y-coordinate of First point in Elevation line

ExtensionLineDimensioning property writable

ExtensionLineDimensioning: BASIS_DIM_EXTENSION_LINE_DIMENSIONING

Get the Position of the dimension number at the extension line (used for Pegging out)

ExtensionLineType property writable

ExtensionLineType: BASIS_DIM_EXTENSION_LINE_TYPE

Get the type of extension line

FixedLength property writable

FixedLength: float

Get the < length of radius dimension line (if ArrowLengthType==FIXED_LENGTH)

FontIDAdditionalNumber property writable

FontIDAdditionalNumber: int

Get the Font for Additional Number

FontIDAdditionalText property writable

FontIDAdditionalText: int

Get the Font for Additional Text

FontIDDimensionNumber property writable

FontIDDimensionNumber: int

Get the Font for dimension number

IsAbsoluteElevation property writable

IsAbsoluteElevation: bool

Whether to use the absolute elevation values

IsExponentFormat property writable

IsExponentFormat: bool

Get the use exponent format (Hochzahl)

IsFixFraction property writable

IsFixFraction: bool

Get the Fix fraction (Fixbruch)

IsFreeElevation property writable

IsFreeElevation: bool

Get the Free elevation

IsLineColorFromLayer property writable

IsLineColorFromLayer: bool

Get the settings from layers three checkboxes on third page in layer dialog

IsLineStyleFromLayer property writable

IsLineStyleFromLayer: bool

Get the settings from layers three checkboxes on third page in layer dialog

IsPenFromLayer property writable

IsPenFromLayer: bool

Get the settings from layers three checkboxes on third page in layer dialog

IsPositiveSign property writable

IsPositiveSign: bool

Get the Fix fraction (Fixbruch)

IsSAAPElevation property writable

IsSAAPElevation: bool

Get the SAAP elevation

IsTextOpaque property writable

IsTextOpaque: bool

Get the Setting is needed for validating extension line length

LayerIDDimLine property writable

LayerIDDimLine: int

Get the layer ID for Dimension Line - all part

LeadingCharacter property

LeadingCharacter: None

Deprecated: use LeadingCharacters

:type: None

LeadingCharacters property writable

LeadingCharacters: str

Get the prefix of dimension number/additional number(16)

LengthOfExtensionLine property writable

LengthOfExtensionLine: float

Get the length of extension line(if m_ExtensionLineType==eEXTENSION_LINE_OF_GIVEN_LENGTH )

LineColorIDDimLine property writable

LineColorIDDimLine: int

Get the line colors Dimension Line

LineColorIDExtensionLine property writable

LineColorIDExtensionLine: int

Get the line colors Extension Line

LineColorIDNumberText property writable

LineColorIDNumberText: int

Get the line colors Number& Text

LineColorIDPointSymbol property writable

LineColorIDPointSymbol: int

Get the line colors point symbol

LineStyleIDDimLine property writable

LineStyleIDDimLine: int

Get the line styles Dimension Line

LineStyleIDExtensionLine property writable

LineStyleIDExtensionLine: int

Get the line styles Extension Line

LineStyleIDNumberText property writable

LineStyleIDNumberText: int

Get the line styles Number& Text

LineStyleIDPointSymbol property writable

LineStyleIDPointSymbol: int

Get the line styles point symbol

MeasuredValueAngleUnit property writable

MeasuredValueAngleUnit: int

Get the Angle unit of the measured value

MeasuredValueUnit property writable

MeasuredValueUnit: int

Get the Unit of the measured value

Modified property writable

Modified: bool

Is some of settings modified

OptimizationMethod property writable

OptimizationMethod: int

Get the Optimization Method for texts

PenIDDimLine property writable

PenIDDimLine: int

Get the pens Dimension Line

PenIDExtensionLine property writable

PenIDExtensionLine: int

Get the pens Extension Line

PenIDNumberText property writable

PenIDNumberText: int

Get the pens Number& Text

PenIDPointSymbol property writable

PenIDPointSymbol: int

Get the pens point symbol

PlusMinusSign property writable

PlusMinusSign: bool

Get the Draw +- sign before zero number

PointSymbol property writable

PointSymbol: int

Get the current selected symbol ID

PointSymbolEnd property writable

PointSymbolEnd: int

Get the current selected symbol ID for end point

PointSymbolSize property writable

PointSymbolSize: float

Get the symbol size in mm/zoll

PointSymbolStart property writable

PointSymbolStart: int

Get the current selected symbol ID for start point

RotateDimNumber property writable

RotateDimNumber: bool

Get the rotate dimension number for elevation

RotationAngle property writable

RotationAngle: float

Get the rotate angle of dimension number for elevation

RoundOffFeet property writable

RoundOffFeet: float

Get the round of number feet units

RoundOffInch property writable

RoundOffInch: float

Get the round of number inch units

RoundOffNormal property writable

RoundOffNormal: float

Get the round of number normal units

TailingCharacters property writable

TailingCharacters: str

Get the sufix of dimension number/additional number(16)

TailingZeros property writable

TailingZeros: int

Get the number of zeros after decimal point

TextHeightAdditionalNumber property writable

TextHeightAdditionalNumber: float

Get the Text data for Additional Number

TextHeightAdditionalText property writable

TextHeightAdditionalText: float

Get the Text data for Additional Tex

TextHeightDimensionNumber property writable

TextHeightDimensionNumber: float

Get the Text data for dimension number

TextIsEqual property writable

TextIsEqual: bool

Get the Text is equal state

TextIsFlipped property writable

TextIsFlipped: bool

Get the check if text is readable from bottom or from right

TextIsUpSideDown property writable

TextIsUpSideDown: bool

Get the draw text upside-down

TextLocation property writable

TextLocation: TextLocation

The location of the dimension number

TextOffset property writable

TextOffset: float

Get the offset of texts from dimension line

TextWidthAdditionalNumber property writable

TextWidthAdditionalNumber: float

Get the Text data for Additional Number

TextWidthAdditionalNumberFactor property writable

TextWidthAdditionalNumberFactor: float

Get the Text data for Additional Number

TextWidthAdditionalText property writable

TextWidthAdditionalText: float

Get the Text data for Additional Tex

TextWidthAdditionalTextFactor property writable

TextWidthAdditionalTextFactor: float

Get the Text data for Additional Tex

TextWidthDimensionNumber property writable

TextWidthDimensionNumber: float

Get the Text data for dimension number

TextWidthDimensionNumberFactor property writable

TextWidthDimensionNumberFactor: float

Get the Text data for dimension number

__init__ overloaded

__init__()

Initialize

__init__(dimProps: DimensionProperties)

Copy constructor

Parameters:

__init__(doc: DocumentAdapter, dimensioningType: Dimensioning)

Default constructor

Parameters:

Placeholder