Skip to content

editor › Globals › ImportedFingerJointWrapper

Class: ImportedFingerJointWrapper

Hierarchy

  • ImportedFingerJointWrapper

Index

Constructors

Properties

Methods

Constructors

constructor

+ new ImportedFingerJointWrapper(physicalObject: any, outline: any, importedFingerJoint: any): ImportedFingerJointWrapper

Defined in src/util/ImportedFingerJointWrapper.ts:12

Parameters:

Name Type
physicalObject any
outline any
importedFingerJoint any

Returns: ImportedFingerJointWrapper

Properties

Private Readonly importedFingerJoint

• importedFingerJoint: any

Defined in src/util/ImportedFingerJointWrapper.ts:14


Private joint

• joint: any

Defined in src/util/ImportedFingerJointWrapper.ts:12


Private Readonly mapping

• mapping: any[] = []

Defined in src/util/ImportedFingerJointWrapper.ts:8


Private newOutlineSections

• newOutlineSections: any = null

Defined in src/util/ImportedFingerJointWrapper.ts:10


Private Readonly outline

• outline: any

Defined in src/util/ImportedFingerJointWrapper.ts:14


Private Readonly outlineSections

• outlineSections: any[] = []

Defined in src/util/ImportedFingerJointWrapper.ts:9


Private Readonly physicalObject

• physicalObject: any

Defined in src/util/ImportedFingerJointWrapper.ts:14


Private replacedOutlineSections

• replacedOutlineSections: any = null

Defined in src/util/ImportedFingerJointWrapper.ts:11

Methods

Private _computeOutlineSections

▸ _computeOutlineSections(): void

Defined in src/util/ImportedFingerJointWrapper.ts:131

Returns: void


Private _getCoparallelMiddleLine

▸ _getCoparallelMiddleLine(outlineSections: any): Line3‹›

Defined in src/util/ImportedFingerJointWrapper.ts:150

Parameters:

Name Type
outlineSections any

Returns: Line3‹›


createHighlight

▸ createHighlight(physicalObject: any, color: any): LineSegments‹›

Defined in src/util/ImportedFingerJointWrapper.ts:98

Parameters:

Name Type
physicalObject any
color any

Returns: LineSegments‹›


destroy

▸ destroy(): void

Defined in src/util/ImportedFingerJointWrapper.ts:93

Returns: void


getEnd

▸ getEnd(assembly: Assembly): Vector3

Defined in src/util/ImportedFingerJointWrapper.ts:123

Parameters:

Name Type
assembly Assembly

Returns: Vector3


getStart

▸ getStart(assembly: Assembly): Vector3

Defined in src/util/ImportedFingerJointWrapper.ts:115

Parameters:

Name Type
assembly Assembly

Returns: Vector3


matches

▸ matches(otherImportedFingerJointWrapper: any): any

Defined in src/util/ImportedFingerJointWrapper.ts:18

Parameters:

Name Type
otherImportedFingerJointWrapper any

Returns: any


onObjectRemove

▸ onObjectRemove(physicalObject: any): void

Defined in src/util/ImportedFingerJointWrapper.ts:75

Parameters:

Name Type
physicalObject any

Returns: void


registerJoint

▸ registerJoint(joint: any): void

Defined in src/util/ImportedFingerJointWrapper.ts:82

Parameters:

Name Type
joint any

Returns: void


smooth

▸ smooth(): OutlineLine‹›

Defined in src/util/ImportedFingerJointWrapper.ts:22

Returns: OutlineLine‹›


unregisterEvents

▸ unregisterEvents(): void

Defined in src/util/ImportedFingerJointWrapper.ts:87

Returns: void


unsmooth

▸ unsmooth(): void

Defined in src/util/ImportedFingerJointWrapper.ts:66

Returns: void