Hide menu
Loading...
Searching...
No Matches
AngularDimension

Describes the angular dimension measures of for an angle given by three points.

Extends

Constructors

new AngularDimension()

new AngularDimension(anglePoint, firstReferencePoint, secondReferencePoint, dimensionArcPoint, measurementValue?): AngularDimension

Parameters

anglePoint

Point2d = ...

Tip of the measured angle.

firstReferencePoint

Point2d = ...

First extension line reference point.

secondReferencePoint

Point2d = ...

Second extension line reference point.

dimensionArcPoint

Point2d = ...

Dimension arc reference point.

measurementValue?

number

Actual measurement value.

Returns

AngularDimension

Overrides

Dimension.constructor

Properties

anglePoint

anglePoint: Point2d

Tip of the measured angle.


arrowheadPlacement

arrowheadPlacement: ArrowheadPlacementType = ArrowheadPlacementType.INTERNAL

Arrowhead placement.

Inherited from

Dimension.arrowheadPlacement


dimensionArcPoint

dimensionArcPoint: Point2d

Dimension arc reference point.


firstArrowType

firstArrowType: ArrowType = ArrowType.CLOSED_FILLED

First arrow type.

Inherited from

Dimension.firstArrowType


firstReferencePoint

firstReferencePoint: Point2d

First extension line reference point.


isTextAlignedHorizontally

isTextAlignedHorizontally: boolean = false

Indicates whether the measurement text is align horizontally

Inherited from

Dimension.isTextAlignedHorizontally


measurementValue

measurementValue: number = 0

Actual measurement value.

Inherited from

Dimension.measurementValue


secondArrowType

secondArrowType: ArrowType = ArrowType.CLOSED_FILLED

Second arrow type.

Inherited from

Dimension.secondArrowType


secondReferencePoint

secondReferencePoint: Point2d

Second extension line reference point.


text

text: Text

Dimension text.

Inherited from

Dimension.text

Accessors

id

Get Signature

get id(): bigint

Returns object id.

Returns

bigint

Inherited from

Dimension.id


uuid

Get Signature

get uuid(): null | `$string