@SuppressWarnings("unqualified-field-access")
public String info() {
String speedsStr = "";
for (Speeds s : Speeds.values()) {
SpeedData speedData = speeds.get(s);
speedsStr += "" + s + ", active: " + speedData.active + ", last: " + speedData.last + ", start: " + speedData.start
+ "\n";
}
return "KinematicsSimpleAnimator [\n" + "\np=" + format(point) + ",\n angle=" + formatAngle(angle) + ",\n lastTime="
+ df.format(lastTime) + ",\n vf=" + df.format(vf) + ",\n vs=" + df.format(vs) + ",\n wh="
+ df.format(Math.toDegrees(wh)) + ",\n speeds:\n" + speedsStr
+ "]";
}