Class Bounds


  • public class Bounds
    extends java.lang.Object
    Represents an area in the cartesian plane.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      double maxX  
      double maxY  
      double midX  
      double midY  
      double minX  
      double minY  
    • Constructor Summary

      Constructors 
      Constructor Description
      Bounds​(double minX, double maxX, double minY, double maxY)  
    • Field Detail

      • minX

        public final double minX
      • minY

        public final double minY
      • maxX

        public final double maxX
      • maxY

        public final double maxY
      • midX

        public final double midX
      • midY

        public final double midY
    • Constructor Detail

      • Bounds

        public Bounds​(double minX,
                      double maxX,
                      double minY,
                      double maxY)
    • Method Detail

      • contains

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

        public boolean contains​(Point point)
      • intersects

        public boolean intersects​(double minX,
                                  double maxX,
                                  double minY,
                                  double maxY)
      • intersects

        public boolean intersects​(Bounds bounds)
      • contains

        public boolean contains​(Bounds bounds)