public Quaternion fromAngleAxis(float angle, Vector3f axis) {
        Vector3f normAxis = axis.normalize();
        fromAngleNormalAxis(angle, normAxis);
        return this;
    }
Sets the quaternion from the specified rotation angle and axis of
rotation. This method creates garbage, so use
{@link #fromAngleNormalAxis(float, com.jme3.math.Vector3f)} if the axis
is known to be normalized.

@param angle the desired rotation angle (in radians)
@param axis the desired axis of rotation (not null, unaffected)
@return the (modified) current instance (for chaining)
jme3-core/src/main/java/com/jme3/math/Quaternion.java