Class Point3


  • public class Point3
    extends java.lang.Object
    • Field Detail

      • x

        public float x
      • y

        public float y
      • z

        public float z
    • Constructor Detail

      • Point3

        public Point3()
      • Point3

        public Point3​(float nx,
                      float ny,
                      float nz)
      • Point3

        public Point3​(Point3 p)
      • Point3

        public Point3​(float[] nv)
    • Method Detail

      • print

        public void print()
      • Zero

        public void Zero()
      • get

        public float get​(int index)
      • X

        public float X()
      • Y

        public float Y()
      • Z

        public float Z()
      • mul

        public Point3 mul​(float s)
      • div

        public Point3 div​(float v)
      • dot

        public float dot​(Point3 p)
      • mul_into

        public Point3 mul_into​(float s)
      • div_into

        public Point3 div_into​(float v)
      • Norm

        public float Norm()
      • SquaredNorm

        public float SquaredNorm()
      • Scale

        public Point3 Scale​(float sx,
                            float sy,
                            float sz)
      • Normalize

        public Point3 Normalize()
      • equals

        public boolean equals​(Point3 b)
      • notequals

        public boolean notequals​(Point3 b)
      • lessThan

        public boolean lessThan​(Point3 p)
      • greaterThan

        public boolean greaterThan​(Point3 p)
      • lessEqualThan

        public boolean lessEqualThan​(Point3 p)
      • greaterEqualThan

        public boolean greaterEqualThan​(Point3 p)
      • negate

        public Point3 negate()