@Override
    public double lengthSquared() {
        return x * x + y * y + z * z + w * w;
    }
@Override
    public double lengthSquared() {
        return x * x + y * y + z * z + w * w;
    }
@ Override public double lengthSquared ( ) { return x * x + y * y + z * z + w * w ; }
Returns the square of the length of this quaternion.

@return The square of the length
Returns the square of the length of this quaternion .