public static FPVector2 Abs(FPVector2 v) { return(new FPVector2(FPMath.Abs(v.x), FPMath.Abs(v.y))); }
public static FPVector3 XZ(this FPVector2 v, float y = 0f) { return(new FPVector3(v.x, y, v.y)); }
public static FPVector3 XY(this FPVector2 v, float z = 0f) { return(new FPVector3(v.x, v.y, z)); }
public static string ToStringDec(this FPVector2 value) { return(value.x.ToStringDec() + "; " + value.y.ToStringDec()); }
public static FPVector3 XZ(this FPVector2 v) { return(new FPVector3(v.x, 0f, v.y)); }
public static FPVector3 XY(this FPVector2 v) { return(new FPVector3(v.x, v.y, 0f)); }