Class QNode<T>

java.lang.Object
VASSAL.tools.qtree.QNode<T>

public class QNode<T> extends Object
  • Constructor Details

    • QNode

      public QNode(double x, double y, double w, double h, QNode<T> opt_parent)
      Constructs a new quad tree node.
  • Method Details

    • getX

      public double getX()
    • setX

      public void setX(double x)
    • getY

      public double getY()
    • setY

      public void setY(double y)
    • getW

      public double getW()
    • setW

      public void setW(double w)
    • getH

      public double getH()
    • setH

      public void setH(double h)
    • getParent

      public QNode<T> getParent()
    • setParent

      public void setParent(QNode<T> opt_parent)
    • setPoint

      public void setPoint(QPoint<T> point)
    • getPoint

      public QPoint<T> getPoint()
    • setNodeType

      public void setNodeType(QNodeType nodetype)
    • getNodeType

      public QNodeType getNodeType()
    • setNw

      public void setNw(QNode<T> nw)
    • setNe

      public void setNe(QNode<T> ne)
    • setSw

      public void setSw(QNode<T> sw)
    • setSe

      public void setSe(QNode<T> se)
    • getNe

      public QNode<T> getNe()
    • getNw

      public QNode<T> getNw()
    • getSw

      public QNode<T> getSw()
    • getSe

      public QNode<T> getSe()