following

fun Clock.following(property: KProperty0<Double>, maxAccel: Double = 0.1, maxAccelProperty: KProperty0<Double>? = null, maxSpeed: Double = 10.0, maxSpeedProperty: KProperty0<Double>? = null, dampDist: Double = 400.0, dampDistProperty: KProperty0<Double>? = null): DoublePropertyFollower(source)
fun <T : LinearType<T>, EuclideanVector<T>> Clock.following(property: KProperty0<T>, maxAccel: Double = 0.1, maxAccelProperty: KProperty0<Double>? = null, maxSpeed: Double = 10.0, maxSpeedProperty: KProperty0<Double>? = null, dampDist: Double = 400.0, dampDistProperty: KProperty0<Double>? = null): PropertyFollower<T>(source)

Create a property follower delegate

Since

0.4.3

Parameters

property

the property to smooth

cfg

the simulation parameters