Class Interval
java.lang.Object
org.hipparchus.geometry.euclidean.oned.Interval
This class represents a 1D interval.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncheckPoint
(double point, double tolerance) Check a point with respect to the interval.double
Get the barycenter of the interval.double
getInf()
Get the lower bound of the interval.double
getSize()
Get the size of the interval.double
getSup()
Get the upper bound of the interval.
-
Constructor Details
-
Interval
public Interval(double lower, double upper) Simple constructor.- Parameters:
lower
- lower bound of the intervalupper
- upper bound of the interval
-
-
Method Details
-
getInf
public double getInf()Get the lower bound of the interval.- Returns:
- lower bound of the interval
-
getSup
public double getSup()Get the upper bound of the interval.- Returns:
- upper bound of the interval
-
getSize
public double getSize()Get the size of the interval.- Returns:
- size of the interval
-
getBarycenter
public double getBarycenter()Get the barycenter of the interval.- Returns:
- barycenter of the interval
-
checkPoint
Check a point with respect to the interval.- Parameters:
point
- point to checktolerance
- tolerance below which points are considered to belong to the boundary- Returns:
- a code representing the point status: either
Region.Location.INSIDE
,Region.Location.OUTSIDE
orRegion.Location.BOUNDARY
-