Class Quaternion


  • public class Quaternion
    extends Object
    Easier than Rotation to propagate quaternions, as it follows quaternion naming convention (w rather than angle).
    Author:
    joe
    • Constructor Detail

      • Quaternion

        public Quaternion()
      • Quaternion

        public Quaternion​(double x,
                          double y,
                          double z,
                          double w)
    • Method Detail

      • getX

        public double getX()
      • getY

        public double getY()
      • getZ

        public double getZ()
      • getW

        public double getW()
      • setX

        public void setX​(double x)
      • setY

        public void setY​(double y)
      • setZ

        public void setZ​(double z)
      • setW

        public void setW​(double w)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object