editor › Globals › ConcaveObtuseUnsanded
Class: ConcaveObtuseUnsanded
Hierarchy
-
ConcaveAcute
-
ConcaveAcute
-
ConvexObtuseUnsanded
↳ ConcaveObtuseUnsanded
Index
Properties
Methods
- _getAdditionEnd
- _getAdditionStart
- _getClampedCutoutEnd
- _getCutoutEnd
- _getCutoutStart
- getAdditionConfig
- getClampedCutoutConfig
- getCutoutConfig
- getMaxAngle
- getSignature
Properties
Protected handledAngles
• handledAngles: AngleAcuteness = AngleAcuteness.Obtuse
Inherited from ConvexObtuse.handledAngles
Overrides VerticalConfigCalculationHandler.handledAngles
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuse.ts:7
Protected handledConvexity
• handledConvexity: Convexity = Convexity.Concave
Inherited from ConvexObtuse.handledConvexity
Overrides VerticalConfigCalculationHandler.handledConvexity
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuse.ts:8
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleMiddle/ConcaveObtuseUnsanded.ts:5
Protected handledOtherPlateDimension
• handledOtherPlateDimension: PlateDimension = PlateDimension.External
Inherited from ConvexObtuse.handledOtherPlateDimension
Overrides VerticalConfigCalculationHandler.handledOtherPlateDimension
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuse.ts:6
Protected handledSanding
• handledSanding: SandingTypes = SandingTypes.unsanded
Overrides VerticalConfigCalculationHandler.handledSanding
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuseUnsanded.ts:5
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalMiddle/ConcaveObtuseUnsanded.ts:5
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveObtuseSandable.ts:5
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/middleExternal/ConcaveObtuseUnsanded.ts:5
Protected handledThisPlateDimension
• handledThisPlateDimension: PlateDimension = PlateDimension.External
Inherited from ConvexObtuse.handledThisPlateDimension
Overrides VerticalConfigCalculationHandler.handledThisPlateDimension
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuse.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/ConcaveObtuseUnsanded.ts:7
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: any): any
Inherited from ConvexObtuse._getClampedCutoutEnd
Overrides VerticalConfigCalculationHandler._getClampedCutoutEnd
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuse.ts:10
Parameters:
| Name | Type |
|---|---|
thickness |
any |
otherThickness |
any |
angle |
any |
otherAdditionLength |
any |
Returns: any
Protected _getCutoutEnd
▸ _getCutoutEnd(thickness: any, otherThickness: any, angle: any): number
Overrides VerticalConfigCalculationHandler._getCutoutEnd
Defined in src/model/visualization/Joints/Renderer/FingerRendering/verticalConfigCalculationHandlers/externalExternal/ConcaveObtuseUnsanded.ts:17
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/ConcaveObtuseUnsanded.ts:12
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