public static Path2D[] ContinueTo(this Path2D[] paths, Float2D end, ulong duration) { return(((IEnumerable <Path2D>)paths).Concat <Path2D>((IEnumerable <Path2D>) new Path2D[1] { new Path2D(((IEnumerable <Path2D>)paths).Last <Path2D>().End, end, duration) }).ToArray <Path2D>()); }
public static Path2D[] ContinueTo(this Path2D path, Float2D end, ulong duration, ulong delay, AnimationFunctions.Function function) { return(path.ToArray().ContinueTo(end, duration, delay, function)); }
public static Path2D[] ContinueTo(this Path2D path, Float2D end, ulong duration, ulong delay) { return(path.ToArray().ContinueTo(end, duration, delay)); }
public static Float2D ToFloat2D(this Point point) { return(Float2D.FromPoint(point)); }
public static Float2D ToFloat2D(this SizeF size) { return(Float2D.FromSize(size)); }