Skip to content

editorGlobalsTeeJointAssembler

Class: TeeJointAssembler

Hierarchy

TeeJointAssembler

Implements

Index

Methods

Methods

assemble

assemble(operation: CombineOperation): void

Implementation of IJointAssembler

Inherited from FingerJointAssembler.assemble

Defined in src/modules/kyub.core.plateImport/src/assemblers/FingerJointAssembler.ts:120

Puts the originMesh into the assembly of the destinationMesh. Then it transforms the originMesh so that the finger joints are aligned.

Parameters:

Name Type
operation CombineOperation

Returns: void


calculateTransformation

calculateTransformation(operation: CombineOperation): IAssembleTransformation

Implementation of IJointAssembler

Inherited from FingerJointAssembler.calculateTransformation

Defined in src/modules/kyub.core.plateImport/src/assemblers/FingerJointAssembler.ts:131

Parameters:

Name Type
operation CombineOperation

Returns: IAssembleTransformation


isJointMatchSensible

isJointMatchSensible(originGlobalJointDirection: Vector3, originGlobalNormal: Vector3, destinationGlobalJointDirection: Vector3, destinationGlobalNormal: Vector3, flipped: boolean): boolean

Implementation of IJointAssembler

Inherited from FingerJointAssembler.isJointMatchSensible

Defined in src/modules/kyub.core.plateImport/src/assemblers/FingerJointAssembler.ts:82

Parameters:

Name Type
originGlobalJointDirection Vector3
originGlobalNormal Vector3
destinationGlobalJointDirection Vector3
destinationGlobalNormal Vector3
flipped boolean

Returns: boolean