editor › Globals › ImportedFingerJointWrapper
Class: ImportedFingerJointWrapper
Hierarchy
- ImportedFingerJointWrapper
Index
Constructors
Properties
- importedFingerJoint
- joint
- mapping
- newOutlineSections
- outline
- outlineSections
- physicalObject
- replacedOutlineSections
Methods
- _computeOutlineSections
- _getCoparallelMiddleLine
- createHighlight
- destroy
- getEnd
- getStart
- matches
- onObjectRemove
- registerJoint
- smooth
- unregisterEvents
- unsmooth
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