Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SimpleLinearLengthDimensionDto

Index

Constructors

constructor

  • new SimpleLinearLengthDimensionDto(start?: Point3, end?: Point3, direction?: Vector3, offsetFromPoints?: number, crossingSize?: number, labelSuffix?: string, labelSize?: number, labelOffset?: number, labelRotation?: number, arrowType?: dimensionEndTypeEnum, arrowSize?: number, arrowAngle?: number, arrowsFlipped?: boolean): SimpleLinearLengthDimensionDto
  • Parameters

    • Optional start: Point3
    • Optional end: Point3
    • Optional direction: Vector3
    • Optional offsetFromPoints: number
    • Optional crossingSize: number
    • Optional labelSuffix: string
    • Optional labelSize: number
    • Optional labelOffset: number
    • Optional labelRotation: number
    • Optional arrowType: dimensionEndTypeEnum
    • Optional arrowSize: number
    • Optional arrowAngle: number
    • Optional arrowsFlipped: boolean

    Returns SimpleLinearLengthDimensionDto

Properties

Optional arrowAngle

arrowAngle: number

The total angle between arrow lines (max 90 degrees)

default

30

minimum

0

maximum

90

step

1

Optional arrowSize

arrowSize: number

The size/length of dimension arrows

default

0.3

minimum

0

maximum

Infinity

step

0.1

Optional arrowsFlipped

arrowsFlipped: boolean

Flip arrows to point outward instead of inward

default

false

Optional crossingSize

crossingSize: number

The dimension crossing size

default

0

minimum

0

maximum

Infinity

step

0.1

Optional decimalPlaces

decimalPlaces: number

The dimension label decimal places

default

2

minimum

0

maximum

Infinity

step

1

Optional direction

direction: Vector3

The dimension direction (must include length)

default

undefined

Optional end

end: Point3

The end point for dimension

default

undefined

Optional endType

End type for dimension

default

none

Optional labelOffset

labelOffset: number

The dimension label offset

default

0.3

minimum

-Infinity

maximum

Infinity

step

0.1

Optional labelRotation

labelRotation: number

The dimension label rotation

default

0

minimum

-360

maximum

360

step

1

Optional labelSize

labelSize: number

The dimension label size

default

0.1

minimum

0

maximum

Infinity

step

0.1

Optional labelSuffix

labelSuffix: string

The dimension label suffix

default

(cm)

Optional offsetFromPoints

offsetFromPoints: number

The dimension label

default

0

minimum

-Infinity

maximum

Infinity

step

0.1

start

start: Point3

The start point for dimension

default

undefined

Generated using TypeDoc