Class Interval
- java.lang.Object
-
- org.locationtech.jts.index.bintree.Interval
-
public class Interval extends java.lang.Object
Represents an (1-dimensional) closed interval on the Real number line.- Version:
- 1.7
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(double p)
boolean
contains(double min, double max)
boolean
contains(Interval interval)
void
expandToInclude(Interval interval)
double
getMax()
double
getMin()
double
getWidth()
void
init(double min, double max)
boolean
overlaps(double min, double max)
boolean
overlaps(Interval interval)
java.lang.String
toString()
-
-
-
Constructor Detail
-
Interval
public Interval()
-
Interval
public Interval(double min, double max)
-
Interval
public Interval(Interval interval)
-
-
Method Detail
-
init
public void init(double min, double max)
-
getMin
public double getMin()
-
getMax
public double getMax()
-
getWidth
public double getWidth()
-
expandToInclude
public void expandToInclude(Interval interval)
-
overlaps
public boolean overlaps(Interval interval)
-
overlaps
public boolean overlaps(double min, double max)
-
contains
public boolean contains(Interval interval)
-
contains
public boolean contains(double min, double max)
-
contains
public boolean contains(double p)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-