editor › Globals › LocalPositionAlignment
Class: LocalPositionAlignment
Aligns the position of an object to match the local coordinates of a reference object
Hierarchy
↳ 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