Class Bounds

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class Bounds
    extends java.lang.Object
    implements java.lang.Cloneable
    Author:
    Lucian Chirita (lucianc@users.sourceforge.net)
    • Constructor Summary

      Constructors 
      Constructor Description
      Bounds​(int startX, int endX, int startY, int endY)  
    • Constructor Detail

      • Bounds

        public Bounds​(int startX,
                      int endX,
                      int startY,
                      int endY)
    • Method Detail

      • toString

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

        public int getStartX()
      • getEndX

        public int getEndX()
      • getStartY

        public int getStartY()
      • getEndY

        public int getEndY()
      • setStartX

        public void setStartX​(int startX)
      • setEndX

        public void setEndX​(int endX)
      • setStartY

        public void setStartY​(int startY)
      • setEndY

        public void setEndY​(int endY)
      • grow

        public void grow​(int startX,
                         int endX,
                         int startY,
                         int endY)
      • contains

        public boolean contains​(int startX,
                                int endX,
                                int startY,
                                int endY)
      • cloneBounds

        public Bounds cloneBounds()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object