Properties
angularFrequency
angularFrequency: number
clampPositionToTrackLength
clampPositionToTrackLength: boolean
Optional currentPosition
currentPosition?: number
dampingRatio
dampingRatio: number
goal
goal: undefined | number
Optional goalDistanceTolerance
goalDistanceTolerance?: number
Optional goalSpeedTolerance
goalSpeedTolerance?: number
hasPassedTrackEnd
hasPassedTrackEnd: boolean
maxSimulationTime
maxSimulationTime: number
maxSpeed
maxSpeed: undefined | number
modelDirection
modelDirection: boolean
timeInterval
timeInterval: number
Optional trackName
trackName?: string
Builds a SimulationState for use with all simulation functions
Required to set:
currentPosition: numbertrackName: string