Skip to content

editorGlobalsFingerSpecs

Class: FingerSpecs

FingerSpecs define how concrete addition/removal cutouts are supposed to be generated for one specific joint and object.

Hierarchy

  • FingerSpecs

Index

Constructors

Properties

Methods

Constructors

constructor

+ new FingerSpecs(options: any): FingerSpecs

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:24

Parameters:

Name Type Default
options any {}

Returns: FingerSpecs

Properties

Protected additions

additions: CutoutSpec = []

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:18


Protected cutouts

cutouts: CutoutSpec = []

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:17


Protected endPoint

endPoint: Vector3

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:24


Protected flexAdditions

flexAdditions: FlexCutoutSpec = []

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:20


Protected flexCutouts

flexCutouts: FlexCutoutSpec = []

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:19


Protected joinedPlatesContext

joinedPlatesContext: JoinedPlatesContext

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:22


Protected startPoint

startPoint: Vector3

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:23


Protected verticalConfig

verticalConfig: VerticalConfig

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:21

Methods

getAdditions

getAdditions(): CutoutSpec

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:77

Returns: CutoutSpec


getCutouts

getCutouts(): CutoutSpec

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:62

Returns: CutoutSpec


getFlexAdditions

getFlexAdditions(): FlexCutoutSpec

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:88

Returns: FlexCutoutSpec


getFlexCutouts

getFlexCutouts(): FlexCutoutSpec

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:73

Returns: FlexCutoutSpec


getJoinedPlatesContext

getJoinedPlatesContext(): JoinedPlatesContext

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:96

Returns: JoinedPlatesContext


getVerticalConfig

getVerticalConfig(): VerticalConfig

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:92

Returns: VerticalConfig


setAdditions

setAdditions(newAdditions: CutoutSpec): void

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:84

Parameters:

Name Type Description
newAdditions CutoutSpec list of addition specifications that should be applied on the plate

Returns: void


setCutouts

setCutouts(newCutouts: CutoutSpec): void

Defined in src/model/visualization/Joints/Renderer/FingerRendering/FingerSpecs.ts:69

Parameters:

Name Type Description
newCutouts CutoutSpec list of cutout specifications that should be applied on the plate.

Returns: void