First point measured; an extension line runs from it to the dimension line.
Second point measured. The value shown is its straight-line distance from startPoint, not a
distance along any axis.
Shift from the measured points to the dimension line; its length is how far the line sits from
them, in model units, and it also scales the style's extensionLineLength.
Distance in model units from the middle of the dimension line to the label, further along
direction.
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,
while other text such as Width val shows the rounded value in place of val.
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.
A linear dimension ready to draw, returned by
advanced.dimensions.linearDimension: theLinearDimensionDtoproperties plus the markers by whichdraw.drawAnyAsyncrecognizes it.