@Override
	public LinkedList<E> getObjectsInRange(int x1, int y1, int x2, int y2) {
		SortedMap<Integer, E> xRange = xTree.subMap(x1, x2);
		LinkedList<E> inRange = new LinkedList<E>();
		for(Entry<Integer, E> e : xRange.entrySet()) {
			int y = e.getValue().getIntY();
			if(y1 <= y && y <= y2) {
				inRange.add(e.getValue());
			}
		}
		return inRange;
	}