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 final void print()
      • zero

        public final void zero()
      • get

        public final float get​(int index)
      • X

        public final float X()
      • Y

        public final float Y()
      • Z

        public final float Z()
      • mul

        public final Point3 mul​(float s)
      • div

        public final Point3 div​(float v)
      • dot

        public final float dot​(Point3 p)
      • mul_into

        public Point3 mul_into​(float s)
      • div_into

        public final Point3 div_into​(float v)
      • norm

        public final float norm()
      • squaredNorm

        public final float squaredNorm()
      • scale

        public final Point3 scale​(float sx,
                                  float sy,
                                  float sz)
      • normalize

        public final Point3 normalize()
      • equals

        public final boolean equals​(Point3 b)
      • notequals

        public final boolean notequals​(Point3 b)
      • lessThan

        public final boolean lessThan​(Point3 p)
      • greaterThan

        public final boolean greaterThan​(Point3 p)
      • lessEqualThan

        public final boolean lessEqualThan​(Point3 p)
      • greaterEqualThan

        public final boolean greaterEqualThan​(Point3 p)
      • negate

        public final Point3 negate()