public static RectFloat Offset(RectFloat rect, VectorFloat offset) => Offset(rect, offset.x, offset.y);
public PointAndTangentFloat(PointFloat point, VectorFloat tangent) { this.point = point; this.tangent = tangent; }
public static PointFloat Offset(PointFloat pt, VectorFloat offset) => new PointFloat(pt.x + offset.x, pt.y + offset.y);