org.opensha.commons.data
Interface Point2DToleranceSortedList

All Superinterfaces:
Iterable<Point2D>
All Known Implementing Classes:
EmpiricalPoint2DToleranceSortedList, Point2DToleranceSortedArrayList

public interface Point2DToleranceSortedList
extends Iterable<Point2D>


Method Summary
 boolean add(Point2D e)
           
 boolean addAll(Collection<? extends Point2D> c)
           
 int binarySearch(Point2D p)
           
 void clear()
           
 Point2D get(double x)
           
 Point2D get(int index)
           
 Point2DComparator getComparator()
           
 double getMaxX()
           
 double getMaxY()
           
 double getMinX()
           
 double getMinY()
           
 double getTolerance()
           
 int indexOf(Point2D findPoint)
           
 boolean remove(int index)
           
 boolean remove(Object obj)
           
 boolean removeAll(Collection<?> c)
           
 void setTolerance(double newTolerance)
           
 int size()
           
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

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)