editor › Globals › ExternalExternal
Class: ExternalExternal
Hierarchy
↳ ExternalExternal
Index
Constructors
Properties
Methods
- fingerEnd
- fingerStart
- intersectionBottomBottom
- intersectionBottomTop
- intersectionTopBottom
- intersectionTopTop
- isAcute
- isConvex
- otherIntersectionEnd
- otherIntersectionStart
Constructors
constructor
+ new ExternalExternal(angle: number, thisPlate: Plate, otherPlate: Plate): ExternalExternal
Inherited from FlexVerticalCalculationHandler.constructor
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:37
Parameters:
| Name | Type |
|---|---|
angle |
number |
thisPlate |
Plate |
otherPlate |
Plate |
Returns: ExternalExternal
Properties
Protected Readonly angle
• angle: number
Inherited from FlexVerticalCalculationHandler.angle
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:40
Protected Readonly assembly
• assembly: Assembly
Inherited from FlexVerticalCalculationHandler.assembly
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:37
Protected Readonly otherPlate
• otherPlate: Plate
Inherited from FlexVerticalCalculationHandler.otherPlate
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:42
Protected Readonly thisPlate
• thisPlate: Plate
Inherited from FlexVerticalCalculationHandler.thisPlate
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:41
Static Readonly acuteness
▪ acuteness: AngleAcuteness
Inherited from FlexVerticalCalculationHandler.acuteness
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:35
Static Readonly convexity
▪ convexity: Convexity
Inherited from FlexVerticalCalculationHandler.convexity
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:36
Static Readonly otherPlateDimension
▪ otherPlateDimension: External = PlateDimension.External
Overrides FlexVerticalCalculationHandler.otherPlateDimension
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:8
Static Readonly thisPlateDimension
▪ thisPlateDimension: External = PlateDimension.External
Overrides FlexVerticalCalculationHandler.thisPlateDimension
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:7
Methods
Abstract fingerEnd
▸ fingerEnd(): IExpression
Inherited from FlexVerticalCalculationHandler.fingerEnd
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:63
Returns: IExpression
the point at which the fingers of this plate end
Abstract fingerStart
▸ fingerStart(): IExpression
Inherited from FlexVerticalCalculationHandler.fingerStart
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:60
Returns: IExpression
the point at which the fingers of this plate start
intersectionBottomBottom
▸ intersectionBottomBottom(): IExpression
Overrides FlexVerticalCalculationHandler.intersectionBottomBottom
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:24
Returns: IExpression
intersectionBottomTop
▸ intersectionBottomTop(): IExpression
Overrides FlexVerticalCalculationHandler.intersectionBottomTop
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:14
Returns: IExpression
intersectionTopBottom
▸ intersectionTopBottom(): IExpression
Overrides FlexVerticalCalculationHandler.intersectionTopBottom
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:19
Returns: IExpression
intersectionTopTop
▸ intersectionTopTop(): IExpression
Overrides FlexVerticalCalculationHandler.intersectionTopTop
Defined in src/model/visualization/Joints/Renderer/FingerRendering/flexVerticalCalculationHandlers/externalExternal/ExternalExternal.ts:10
Returns: IExpression
isAcute
▸ isAcute(): boolean
Inherited from FlexVerticalCalculationHandler.isAcute
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:75
Returns: boolean
isConvex
▸ isConvex(): boolean
Inherited from FlexVerticalCalculationHandler.isConvex
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:71
Returns: boolean
Abstract otherIntersectionEnd
▸ otherIntersectionEnd(): IExpression
Inherited from FlexVerticalCalculationHandler.otherIntersectionEnd
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:69
Returns: IExpression
the the highest (most outward) intersection point of the two plates
Abstract otherIntersectionStart
▸ otherIntersectionStart(): IExpression
Inherited from FlexVerticalCalculationHandler.otherIntersectionStart
Defined in src/model/visualization/Joints/Renderer/FingerRendering/FlexVerticalCalculationHandler.ts:66
Returns: IExpression
the lowest (most inward) intersection point of the two plates