class Vector3f implements Savable, Cloneable, java.io.Serializable {

    public static boolean isValidVector(Vector3f vector) {
        if (vector == null) {
            return false;
        }
        if (Float.isNaN(vector.x)
                || Float.isNaN(vector.y)
                || Float.isNaN(vector.z)) {
            return false;
        }
        if (Float.isInfinite(vector.x)
                || Float.isInfinite(vector.y)
                || Float.isInfinite(vector.z)) {
            return false;
        }
        return true;
    }

    public  Vector3f();
    public  Vector3f(float x, float y, float z);
    public  Vector3f(Vector3f copy);

}