Skip to content

editorGlobalsLocalPositionAlignment

Class: LocalPositionAlignment

Aligns the position of an object to match the local coordinates of a reference object

Hierarchy

PositionAlignment

LocalPositionAlignment

Index

Properties

Methods

Properties

Private localPosition

localPosition: AlignValue

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:12


Private referenceObject

referenceObject: PhysicalObject

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:11

Methods

getConstraint

getConstraint(): FixedPositionConstraint

Overrides Alignment.getConstraint

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:33

Returns: FixedPositionConstraint

the position


getPosition2D

getPosition2D(): AlignValue

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:26

Returns: AlignValue


getReferenceObject

getReferenceObject(): PhysicalObject

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:18

Returns: PhysicalObject


setLocalPosition

setLocalPosition(positionAlignValue: AlignValue): void

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:22

Parameters:

Name Type
positionAlignValue AlignValue

Returns: void


setReferenceObject

setReferenceObject(referenceObject: PhysicalObject): void

Defined in src/model/data/aligning/Alignments/LocalPositionAlignment.ts:14

Parameters:

Name Type
referenceObject PhysicalObject

Returns: void