Skip to content

editorGlobalsConcaveAcuteUnsanded

Class: ConcaveAcuteUnsanded

Hierarchy

ConcaveAcute

ConcaveAcuteUnsanded

Index

Properties

Methods

Properties

Protected handledAngles

handledAngles: AngleAcuteness = AngleAcuteness.Acute

Overrides VerticalConfigCalculationHandler.handledAngles

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:7

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveAcuteUnsanded.ts:7

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveAcuteUnsanded.ts:7


Protected handledConvexity

handledConvexity: Convexity = Convexity.Concave

Overrides VerticalConfigCalculationHandler.handledConvexity

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:8

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveAcuteUnsanded.ts:8

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveAcuteUnsanded.ts:8

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleMiddle/ConcaveAcuteUnsanded.ts:5


Protected handledOtherPlateDimension

handledOtherPlateDimension: PlateDimension = PlateDimension.External

Overrides VerticalConfigCalculationHandler.handledOtherPlateDimension

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:6

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveAcuteUnsanded.ts:6

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveAcuteUnsanded.ts:6


Protected handledSanding

handledSanding: SandingTypes = SandingTypes.unsanded

Overrides VerticalConfigCalculationHandler.handledSanding

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:9

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveAcuteUnsanded.ts:9

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveObtuseSandable.ts:5

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveAcuteUnsanded.ts:9


Protected handledThisPlateDimension

handledThisPlateDimension: PlateDimension = PlateDimension.Middle

Overrides VerticalConfigCalculationHandler.handledThisPlateDimension

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:5

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveAcuteUnsanded.ts:5

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveAcuteUnsanded.ts:5

Methods

Protected _getAdditionEnd

_getAdditionEnd(thickness: any, otherThickness: any, angle: any): number

Overrides VerticalConfigCalculationHandler._getAdditionEnd

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:11

Parameters:

Name Type
thickness any
otherThickness any
angle any

Returns: number


Protected _getAdditionStart

_getAdditionStart(thickness: any, otherThickness: any, angle: any): number

Inherited from VerticalConfigCalculationHandler._getAdditionStart

Overrides VerticalConfigCalculationHandler._getAdditionStart

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:81

Parameters:

Name Type
thickness any
otherThickness any
angle any

Returns: number


Protected _getClampedCutoutEnd

_getClampedCutoutEnd(thickness: any, otherThickness: any, angle: any, otherAdditionLength: number): number

Inherited from VerticalConfigCalculationHandler._getClampedCutoutEnd

Overrides VerticalConfigCalculationHandler._getClampedCutoutEnd

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:89

Parameters:

Name Type
thickness any
otherThickness any
angle any
otherAdditionLength number

Returns: number


Protected _getCutoutEnd

_getCutoutEnd(thickness: any, otherThickness: any, angle: any): number

Overrides VerticalConfigCalculationHandler._getCutoutEnd

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:19

Parameters:

Name Type
thickness any
otherThickness any
angle any

Returns: number


Protected _getCutoutStart

_getCutoutStart(thickness: any, otherThickness: any, angle: any): number

Overrides VerticalConfigCalculationHandler._getCutoutStart

Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveAcuteUnsanded.ts:15

Parameters:

Name Type
thickness any
otherThickness any
angle any

Returns: number


getAdditionConfig

getAdditionConfig(joinedPlatesContext: JoinedPlatesContext, angleOverride?: number): object

Inherited from VerticalConfigCalculationHandler.getAdditionConfig

Overrides VerticalConfigCalculationHandler.getAdditionConfig

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:39

Parameters:

Name Type
joinedPlatesContext JoinedPlatesContext
angleOverride? number

Returns: object

  • end: number

  • start: number


getClampedCutoutConfig

getClampedCutoutConfig(joinedPlatesContext: JoinedPlatesContext, otherAdditionLength: any): object

Inherited from VerticalConfigCalculationHandler.getClampedCutoutConfig

Overrides VerticalConfigCalculationHandler.getClampedCutoutConfig

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:68

Parameters:

Name Type
joinedPlatesContext JoinedPlatesContext
otherAdditionLength any

Returns: object

  • end: number

  • start: number


getCutoutConfig

getCutoutConfig(joinedPlatesContext: JoinedPlatesContext): object

Inherited from VerticalConfigCalculationHandler.getCutoutConfig

Overrides VerticalConfigCalculationHandler.getCutoutConfig

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:50

Parameters:

Name Type
joinedPlatesContext JoinedPlatesContext

Returns: object

  • end: number

  • start: number


getMaxAngle

getMaxAngle(thickness: number, otherThickness: number, maxLength: number): number

Inherited from VerticalConfigCalculationHandler.getMaxAngle

Overrides VerticalConfigCalculationHandler.getMaxAngle

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:61

Parameters:

Name Type
thickness number
otherThickness number
maxLength number

Returns: number


getSignature

getSignature(): string

Inherited from VerticalConfigCalculationHandler.getSignature

Overrides VerticalConfigCalculationHandler.getSignature

Defined in src/model/visualization/Joints/Renderer/FingerRendering/VerticalConfigCalculationHandler.ts:30

Returns: string