models overview
Added in v0.0.0
Table of contents
utils
HarmonicFns (interface)
Signature
export interface HarmonicFns {
position: (time: number) => number
velocity: (time: number) => number
}
Added in v0.0.0
PathFns (type alias)
Signature
export type PathFns<T extends string> = {
[K in T]: HarmonicFns
}
Added in v0.0.0
PathGroup (interface)
Signature
export interface PathGroup<T extends string> {
from: Record<T, number>
to: Record<T, number>
velocity?: Record<T, number>
}
Added in v0.0.0
PathGroupResult (interface)
Signature
export interface PathGroupResult<T extends string> {
position: Record<T, number>
velocity: Record<T, number>
}
Added in v0.0.0
SpringConfig (interface)
Signature
export interface SpringConfig {
mass: number
tension: number
friction: number
}
Added in v0.0.0
SpringPath (interface)
Signature
export interface SpringPath {
from: number
to: number
}
Added in v0.0.0