OptionalmeasurementPoint: Bit.Inputs.Base.Point3OptionalreferencePoint: Bit.Inputs.Base.Point3Optionalaxis: ordinateAxisEnumOptionallabelOffset: numberOptionaldecimalPlaces: numberOptionallabelSuffix: stringOptionallabelOverwrite: stringOptionalshowLeaderLine: booleanOptionalremoveTrailingZeros: booleanOptionalstyle: DimensionStyleDtoThe point whose coordinate is measured; the leader line and the label start from it.
The datum the coordinate is measured from: the value is the measured point's coordinate minus this point's, so it can be negative.
Which coordinate to measure; its letter comes before the value in the label.
Distance in model units from the measured point to the label. For the X axis the label moves along Y, to the measured point's side of the reference; for Y and Z it moves along X likewise.
Digits after the decimal point in the label.
Text after the value, separated by a space. Lengths are in model units, so mm is only a label.
Label expression where val is the measured value: arithmetic such as val/25.4 is evaluated,
other text gets the rounded value in place of val. The axis-letter prefix is added either way.
Draws a line from the measured point to the label, with an arrowhead at the point when the style shows arrows. Without the line no arrowhead is drawn either.
Drops zeros at the end of the rounded value, so 2.50 reads 2.5 and 3.00 reads 3.
OptionalstyleLook of the lines, arrowheads and label; leave it out for the defaults of DimensionStyleDto.
An ordinate dimension ready to draw, returned by
advanced.dimensions.ordinateDimension: theOrdinateDimensionDtoproperties plus the markers by whichdraw.drawAnyAsyncrecognizes it.