Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new RadialDimensionDto(centerPoint?: Point3, radiusPoint?: Point3, labelOffset?: number, decimalPlaces?: number, labelSuffix?: string, labelOverwrite?: string, showDiameter?: boolean, showCenterMark?: boolean, style?: DimensionStyleDto): RadialDimensionDto
  • Parameters

    • Optional centerPoint: Point3
    • Optional radiusPoint: Point3
    • Optional labelOffset: number
    • Optional decimalPlaces: number
    • Optional labelSuffix: string
    • Optional labelOverwrite: string
    • Optional showDiameter: boolean
    • Optional showCenterMark: boolean
    • Optional style: DimensionStyleDto

    Returns RadialDimensionDto

Properties

centerPoint

centerPoint: Point3

Center point of the circle/arc

default

[0, 0, 0]

decimalPlaces

decimalPlaces: number

Decimal places for measurement display

default

2

minimum

0

maximum

10

step

1

labelOffset

labelOffset: number

Label offset from radius 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', 'R val mm')

default

1*val

labelSuffix

labelSuffix: string

Label suffix text

default

mm

radiusPoint

radiusPoint: Point3

Point on the radius/perimeter of the circle/arc

default

[1, 0, 0]

showCenterMark

showCenterMark: boolean

Whether to show center mark at center point

default

true

showDiameter

showDiameter: boolean

Whether to show diameter instead of radius

default

false

Optional style

Dimension style

default

undefined

optional

true

Generated using TypeDoc