Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • Parameters

    • Optional startPoint: Point3
    • Optional endPoint: Point3
    • Optional direction: Vector3
    • Optional labelOffset: number
    • Optional decimalPlaces: number
    • Optional labelSuffix: string
    • Optional labelOverwrite: string
    • Optional style: DimensionStyleDto

    Returns LinearDimensionDto

Properties

decimalPlaces

decimalPlaces: number

Decimal places for measurement display

default

2

minimum

0

maximum

10

step

1

direction

direction: Vector3

Direction vector for dimension line offset

default

[0, 1, 0]

endPoint

endPoint: Point3

End point of the dimension

default

[1, 0, 0]

labelOffset

labelOffset: number

Label offset from dimension line

default

0.1

minimum

0

maximum

Infinity

step

0.1

labelOverwrite

labelOverwrite: string

Override label text with custom expression (supports 'val' for computed value, e.g., '100*val', 'Length: val mm')

default

1*val

labelSuffix

labelSuffix: string

Label suffix text

default

mm

startPoint

startPoint: Point3

Start point of the dimension

default

[0, 0, 0]

Optional style

Dimension style

default

undefined

optional

true

Generated using TypeDoc