rename old QuadTree -> TileIndex
This commit is contained in:
parent
b460b4ebaf
commit
e961eba9c0
@ -22,7 +22,7 @@ import org.oscim.layers.tile.vector.labeling.LabelTileLoaderHook;
|
|||||||
import org.oscim.renderer.elements.ElementLayers;
|
import org.oscim.renderer.elements.ElementLayers;
|
||||||
import org.oscim.utils.pool.Inlist;
|
import org.oscim.utils.pool.Inlist;
|
||||||
import org.oscim.utils.quadtree.TreeNode;
|
import org.oscim.utils.quadtree.TreeNode;
|
||||||
import org.oscim.utils.quadtree.QuadTree;
|
import org.oscim.utils.quadtree.TileIndex;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Extends Tile class to hold state and data.
|
* Extends Tile class to hold state and data.
|
||||||
@ -122,7 +122,7 @@ public class MapTile extends Tile {
|
|||||||
int lastDraw = 0;
|
int lastDraw = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pointer to access relatives in {@link QuadTree}
|
* Pointer to access relatives in {@link TileIndex}
|
||||||
*/
|
*/
|
||||||
public final TileNode node;
|
public final TileNode node;
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ import org.oscim.map.Viewport;
|
|||||||
import org.oscim.renderer.BufferObject;
|
import org.oscim.renderer.BufferObject;
|
||||||
import org.oscim.utils.FastMath;
|
import org.oscim.utils.FastMath;
|
||||||
import org.oscim.utils.ScanBox;
|
import org.oscim.utils.ScanBox;
|
||||||
import org.oscim.utils.quadtree.QuadTree;
|
import org.oscim.utils.quadtree.TileIndex;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@ -98,7 +98,7 @@ public class TileManager {
|
|||||||
|
|
||||||
private final float[] mMapPlane = new float[8];
|
private final float[] mMapPlane = new float[8];
|
||||||
|
|
||||||
private final QuadTree<TileNode, MapTile> mIndex = new QuadTree<TileNode, MapTile>() {
|
private final TileIndex<TileNode, MapTile> mIndex = new TileIndex<TileNode, MapTile>() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void removeItem(MapTile t) {
|
public void removeItem(MapTile t) {
|
||||||
|
@ -19,7 +19,7 @@ package org.oscim.utils.quadtree;
|
|||||||
/**
|
/**
|
||||||
* A quad tree for the standard map tiling schema.
|
* A quad tree for the standard map tiling schema.
|
||||||
*/
|
*/
|
||||||
public abstract class QuadTree<T extends TreeNode<T, E>, E> {
|
public abstract class TileIndex<T extends TreeNode<T, E>, E> {
|
||||||
|
|
||||||
protected final T root;
|
protected final T root;
|
||||||
|
|
||||||
@ -27,7 +27,7 @@ public abstract class QuadTree<T extends TreeNode<T, E>, E> {
|
|||||||
|
|
||||||
protected T pool;
|
protected T pool;
|
||||||
|
|
||||||
public QuadTree() {
|
public TileIndex() {
|
||||||
root = create();
|
root = create();
|
||||||
root.id = -1;
|
root.id = -1;
|
||||||
root.parent = root;
|
root.parent = root;
|
Loading…
x
Reference in New Issue
Block a user