public Vec3i(Vec4i vec) { X = vec.X; Y = vec.Y; Z = vec.Z; }
public Vec2i(Vec4i vec) { X = vec.X; Y = vec.Y; }
public static Vec4 ToVec(this Vec4i vec) { return(new Vec4(vec.X, vec.Y, vec.Z, vec.W)); }