Files
secondo/Javagui/viewer/rtree/Interval.java
2026-01-23 17:03:45 +08:00

55 lines
801 B
Java

package viewer.rtree;
/**
* Interval represented by its left and right borders.
*
* @author Benedikt Buer
* @author Christian Oevermann
* @version 1.0
* @since 16.12.2009
*/
public class Interval {
// borders
private double left, right;
/**
* Creates a new interval.
* @param left Left border
* @param right Right border
*/
public Interval(double left, double right)
{
this.left = left;
this.right = right;
}
/**
* Gets the left border.
* @return Left border
*/
public double getLeft()
{
return this.left;
}
/**
* Gets the right border.
* @return Right border
*/
public double getRight()
{
return this.right;
}
/**
* Gets the interval's length.
* @return Interval length
*/
public double getLength()
{
return right - left;
}
}