Class QuaternionUtils


  • public class QuaternionUtils
    extends Object
    • Constructor Detail

      • QuaternionUtils

        public QuaternionUtils()
    • Method Detail

      • eulerToQuaternion

        public static javax.vecmath.Quat4d eulerToQuaternion​(javax.vecmath.Vector3d rotation,
                                                             javax.vecmath.Quat4d q)
      • quaternionToEuler

        public static javax.vecmath.Vector3d quaternionToEuler​(javax.vecmath.Quat4d q,
                                                               javax.vecmath.Vector3d v)
      • rpyToQuaternion

        public static javax.vecmath.Quat4d rpyToQuaternion​(javax.vecmath.Vector3d rotation,
                                                           javax.vecmath.Quat4d q)
      • quaternionToRpy

        public static javax.vecmath.Vector3d quaternionToRpy​(javax.vecmath.Quat4d q,
                                                             javax.vecmath.Vector3d v)
      • eulerToQuaternion2

        public static javax.vecmath.Quat4d eulerToQuaternion2​(javax.vecmath.Vector3d rotation,
                                                              javax.vecmath.Quat4d q)