Class JVertex

  • Direct Known Subclasses:
    ASite

    public class JVertex
    extends java.lang.Object
    3-dimensional Point with some extra fields for ConvexHull computation.
    • Field Detail

      • x

        public double x
      • y

        public double y
      • z

        public double z
      • originalObject

        public java.lang.Object originalObject
    • Constructor Detail

      • JVertex

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

      • getIndex

        public int getIndex()
      • setIndex

        public void setIndex​(int index)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • linearDependent

        public boolean linearDependent​(JVertex v)
        Parameters:
        v - Vertex compared to Object
        Returns:
        Whether given Vertex and the Object are linearly dependent
      • negate

        public void negate()
      • toString

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

        public void setHandled​(boolean b)
      • isHandled

        public boolean isHandled()
      • toPoint3D

        public Point3d toPoint3D()
      • getX

        public double getX()
      • getY

        public double getY()
      • clear

        public void clear()