Skip to content

editorGlobalsExternalExternal

Class: ExternalExternal

Hierarchy

ExternalExternal

ConvexObtuse

ConcaveAcute

ConcaveObtuse

ConvexAcute

Index

Constructors

Properties

Methods

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