Class Vector


  • public class Vector
    extends java.lang.Object
    3-dimensional Vector with some helpfull functions, e.g., normalizing ...
    • Field Detail

      • x

        public double x
      • y

        public double y
      • z

        public double z
    • Constructor Detail

      • Vector

        public Vector()
      • Vector

        public Vector​(double x,
                      double y,
                      double z)
      • Vector

        public Vector​(Vector a)
    • Method Detail

      • dot

        public double dot​(Vector b)
      • dot

        public double dot​(Vertex b)
      • normalize

        public void normalize()
      • negate

        public void negate()
      • length

        public double length()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object