Class Bounds

java.lang.Object
eu.hansolo.toolboxfx.geom.Bounds

public class Bounds extends Object
  • Constructor Details

    • Bounds

      public Bounds()
    • Bounds

      public Bounds(double width, double height)
    • Bounds

      public Bounds(double x, double y, double width, double height)
  • Method Details

    • getX

      public double getX()
    • setX

      public void setX(double x)
    • getY

      public double getY()
    • setY

      public void setY(double y)
    • getMinX

      public double getMinX()
    • getMaxX

      public double getMaxX()
    • getMinY

      public double getMinY()
    • getMaxY

      public double getMaxY()
    • getWidth

      public double getWidth()
    • setWidth

      public void setWidth(double width)
    • getHeight

      public double getHeight()
    • setHeight

      public void setHeight(double height)
    • getCenterX

      public double getCenterX()
    • getCenterY

      public double getCenterY()
    • set

      public void set(Bounds bounds)
    • set

      public void set(double x, double y, double width, double height)
    • contains

      public boolean contains(double x, double y)
    • intersects

      public boolean intersects(Bounds other)
    • intersects

      public boolean intersects(double x, double y, double width, double height)
    • copy

      public Bounds copy()
    • addBoundsObserver

      public void addBoundsObserver(eu.hansolo.toolbox.evt.EvtType<? extends eu.hansolo.toolbox.evt.Evt> type, eu.hansolo.toolbox.evt.EvtObserver<BoundsEvt> observer)
    • removeBoundsObserver

      public void removeBoundsObserver(eu.hansolo.toolbox.evt.EvtType<? extends eu.hansolo.toolbox.evt.Evt> type, eu.hansolo.toolbox.evt.EvtObserver<BoundsEvt> observer)
    • removeAllBoundsObservers

      public void removeAllBoundsObservers()
    • fireBoundsEvt

      public void fireBoundsEvt(BoundsEvt evt)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object