public static Path3D[] ContinueTo(this Path3D path, float endX, float endY, float endZ, ulong duration, AnimationFunctions.Function function) { return(path.ToArray().ContinueTo(endX, endY, endZ, duration, function)); }
public static Path3D[] ContinueTo(this Path3D path, Float3D end, ulong duration, ulong delay) { return(path.ToArray().ContinueTo(end, duration, delay)); }
public static Path3D[] ContinueTo(this Path3D path, Float3D end, ulong duration, ulong delay, AnimationFunctions.Function function) { return(path.ToArray().ContinueTo(end, duration, delay, function)); }
public static Path3D[] ToArray(this Path3D path) { return(new Path3D[1] { path }); }
public static Path3D[] ContinueTo(this Path3D path, params Path3D[] newPaths) { return(path.ToArray().ContinueTo(newPaths)); }
public static Path3D[] ContinueTo(this Path3D path, float endX, float endY, float endZ, ulong duration, ulong delay) { return(path.ToArray().ContinueTo(endX, endY, endZ, duration, delay)); }
public Animator3D(Path3D path, FPSLimiterKnownValues fpsLimiter) : this(new Path3D[1] { path }, fpsLimiter) { }
public Animator3D(Path3D path) : this(new Path3D[1] { path }) { }