org.opensha.commons.data
Interface Point2DToleranceSortedList
- All Superinterfaces:
- Iterable<Point2D>
- All Known Implementing Classes:
- EmpiricalPoint2DToleranceSortedList, Point2DToleranceSortedArrayList
public interface Point2DToleranceSortedList
- extends Iterable<Point2D>
getTolerance
double getTolerance()
setTolerance
void setTolerance(double newTolerance)
add
boolean add(Point2D e)
addAll
boolean addAll(Collection<? extends Point2D> c)
remove
boolean remove(Object obj)
removeAll
boolean removeAll(Collection<?> c)
getMinY
double getMinY()
getMaxY
double getMaxY()
getMinX
double getMinX()
getMaxX
double getMaxX()
get
Point2D get(int index)
remove
boolean remove(int index)
get
Point2D get(double x)
indexOf
int indexOf(Point2D findPoint)
getComparator
Point2DComparator getComparator()
size
int size()
clear
void clear()
binarySearch
int binarySearch(Point2D p)