Skip to main content

INTERPOLATION_PRESETS

@fovea/annotation-tool


@fovea/annotation-tool / models/types / INTERPOLATION_PRESETS

Variable: INTERPOLATION_PRESETS

const INTERPOLATION_PRESETS: object

Defined in: src/models/types.ts:210

Type Declaration

easeIn

readonly easeIn: object

easeIn.controlPoints

readonly controlPoints: object

easeIn.controlPoints.default

readonly default: object

easeIn.controlPoints.default.x

readonly x: readonly [{ x: 0.42; y: 0; }, { x: 1; y: 1; }]

easeIn.description

readonly description: "Gradual acceleration" = 'Gradual acceleration'

easeIn.icon

readonly icon: "/" = '/'

easeIn.name

readonly name: "Ease In" = 'Ease In'

easeInOut

readonly easeInOut: object

easeInOut.controlPoints

readonly controlPoints: object

easeInOut.controlPoints.default

readonly default: object

easeInOut.controlPoints.default.x

readonly x: readonly [{ x: 0.42; y: 0; }, { x: 0.58; y: 1; }]

easeInOut.description

readonly description: "Smooth start and end" = 'Smooth start and end'

easeInOut.icon

readonly icon: "~" = '~'

easeInOut.name

readonly name: "Ease In-Out" = 'Ease In-Out'

easeOut

readonly easeOut: object

easeOut.controlPoints

readonly controlPoints: object

easeOut.controlPoints.default

readonly default: object

easeOut.controlPoints.default.x

readonly x: readonly [{ x: 0; y: 0; }, { x: 0.58; y: 1; }]

easeOut.description

readonly description: "Gradual deceleration" = 'Gradual deceleration'

easeOut.icon

readonly icon: "\" = '\\'

easeOut.name

readonly name: "Ease Out" = 'Ease Out'

hold

readonly hold: object

hold.description

readonly description: "No interpolation" = 'No interpolation'

hold.icon

readonly icon: "⊏" = '⊏'

hold.name

readonly name: "Hold" = 'Hold'

linear

readonly linear: object

linear.default

readonly default: true = true

linear.description

readonly description: "Constant velocity" = 'Constant velocity'

linear.icon

readonly icon: "—" = '—'

linear.name

readonly name: "Linear" = 'Linear'

parametricGravity

readonly parametricGravity: object

parametricGravity.description

readonly description: "Falling object physics" = 'Falling object physics'

parametricGravity.icon

readonly icon: "↓" = '↓'

parametricGravity.name

readonly name: "Gravity" = 'Gravity'

parametricGravity.parametric

readonly parametric: object

parametricGravity.parametric.y

readonly y: object

parametricGravity.parametric.y.parameters

readonly parameters: object

parametricGravity.parametric.y.parameters.a

readonly a: 9.8 = 9.8

parametricGravity.parametric.y.type

readonly type: "quadratic" = 'quadratic'

Constant

INTERPOLATION_PRESETS

Description

Preset configurations for common interpolation modes.