public final float x, y, z;
public Vec(double x, double y, double z) { this((float)x, (float)y, (float)z); }
public Vec(float x, float y, float z) { this.x = x; this.y = y; this.z = z; }
public final float x, y, z;
public Vec(double x, double y, double z) { this((float)x, (float)y, (float)z); }
public Vec(float x, float y, float z) { this.x = x; this.y = y; this.z = z; }