target/generated-sources/template/com/flowpowered/math/imaginary/Quaterniond.java
public Complexd toComplex() {
        final double w2 = w * w;
        return new Complexd(2 * w2 - 1, 2 * w * (double) Math.sqrt(1 - w2));
    }
public Complexd toComplex() {
        final double w2 = w * w;
        return new Complexd(2 * w2 - 1, 2 * w * (double) Math.sqrt(1 - w2));
    }
public Complexd toComplex ( ) { final double w2 = w * w ; return new Complexd ( 2 * w2 - 1 , 2 * w * ( double ) Math . sqrt ( 1 - w2 ) ) ; }
Converts this quaternion to a complex by extracting the rotation around
the axis and returning it as a rotation in the plane perpendicular to the
rotation axis.

@return The rotation without the axis as a complex
Converts this quaternion to a complex by extracting the rotation around the axis and returning it as a rotation in the plane perpendicular to the rotation axis .