Class RotationOrder

    • Field Detail

      • XYZ

        public static final RotationOrder XYZ
        Set of Cardan angles. this ordered set of rotations is around X, then around Y, then around Z
      • XZY

        public static final RotationOrder XZY
        Set of Cardan angles. this ordered set of rotations is around X, then around Z, then around Y
      • YXZ

        public static final RotationOrder YXZ
        Set of Cardan angles. this ordered set of rotations is around Y, then around X, then around Z
      • YZX

        public static final RotationOrder YZX
        Set of Cardan angles. this ordered set of rotations is around Y, then around Z, then around X
      • ZXY

        public static final RotationOrder ZXY
        Set of Cardan angles. this ordered set of rotations is around Z, then around X, then around Y
      • ZYX

        public static final RotationOrder ZYX
        Set of Cardan angles. this ordered set of rotations is around Z, then around Y, then around X
      • XYX

        public static final RotationOrder XYX
        Set of Euler angles. this ordered set of rotations is around X, then around Y, then around X
      • XZX

        public static final RotationOrder XZX
        Set of Euler angles. this ordered set of rotations is around X, then around Z, then around X
      • YXY

        public static final RotationOrder YXY
        Set of Euler angles. this ordered set of rotations is around Y, then around X, then around Y
      • YZY

        public static final RotationOrder YZY
        Set of Euler angles. this ordered set of rotations is around Y, then around Z, then around Y
      • ZXZ

        public static final RotationOrder ZXZ
        Set of Euler angles. this ordered set of rotations is around Z, then around X, then around Z
      • ZYZ

        public static final RotationOrder ZYZ
        Set of Euler angles. this ordered set of rotations is around Z, then around Y, then around Z
    • Method Detail

      • toString

        public String toString()
        Get a string representation of the instance.
        Overrides:
        toString in class Object
        Returns:
        a string representation of the instance (in fact, its name)
      • getA1

        public Vector3D getA1()
        Get the axis of the first rotation.
        Returns:
        axis of the first rotation
      • getA2

        public Vector3D getA2()
        Get the axis of the second rotation.
        Returns:
        axis of the second rotation
      • getA3

        public Vector3D getA3()
        Get the axis of the second rotation.
        Returns:
        axis of the second rotation