public static Quaternionf fromImaginary ( float x , float y , float z ) { return x == 0 && y == 0 && z == 0 ? ZERO : new Quaternionf ( x , y , z , 0 ) ; }
Creates a new quaternion from the float imaginary components .