| java.lang.Object org.geotools.caching.spatialindex.rtree.Node
All known Subclasses: org.geotools.caching.spatialindex.rtree.Leaf, org.geotools.caching.spatialindex.rtree.Index,
Inner Class :class ReinsertEntry | |
Inner Class :class ReinsertEntryComparator implements Comparator | |
Inner Class :class RstarSplitEntry | |
Inner Class :class RstarSplitEntryComparatorLow implements Comparator | |
Inner Class :class RstarSplitEntryComparatorHigh implements Comparator | |
Constructor Summary | |
protected | Node(RTree pTree, int id, int level, int capacity) |
Method Summary | |
abstract protected Node | chooseSubtree(Region mbr, int level, Stack pathBuffer) | protected void | condenseTree(Stack toReinsert, Stack pathBuffer) | protected void | deleteEntry(int index) | abstract protected Leaf | findLeaf(Region mbr, int id, Stack pathBuffer) | public int | getChildIdentifier(int index) | public IShape | getChildShape(int index) | public int | getChildrenCount() | public int | getIdentifier() | public int | getLevel() | public IShape | getShape() | protected boolean | insertData(byte[] pData, Region mbr, int id, Stack pathBuffer, boolean[] overflowTable) | protected void | insertEntry(byte[] pData, Region mbr, int id) | public boolean | isIndex() | public boolean | isLeaf() | protected void | load(byte[] data) | protected int[] | pickSeeds() | protected void | reinsertData(byte[] pData, Region mbr, int id, ArrayList reinsert, ArrayList keep) | protected void | rstarSplit(byte[] pData, Region mbr, int id, ArrayList group1, ArrayList group2) | protected void | rtreeSplit(byte[] pData, Region mbr, int id, ArrayList group1, ArrayList group2) | abstract protected Node[] | split(byte[] pData, Region mbr, int id) | protected byte[] | store() |
m_capacity | protected int m_capacity(Code) | | |
m_children | protected int m_children(Code) | | |
m_identifier | protected int m_identifier(Code) | | |
m_level | protected int m_level(Code) | | |
m_pData | protected byte[][] m_pData(Code) | | |
m_pDataLength | protected int[] m_pDataLength(Code) | | |
m_pIdentifier | protected int[] m_pIdentifier(Code) | | |
m_totalDataLength | int m_totalDataLength(Code) | | |
Node | protected Node(RTree pTree, int id, int level, int capacity)(Code) | | |
condenseTree | protected void condenseTree(Stack toReinsert, Stack pathBuffer)(Code) | | |
getChildrenCount | public int getChildrenCount()(Code) | | |
getIdentifier | public int getIdentifier()(Code) | | |
getLevel | public int getLevel()(Code) | | |
insertData | protected boolean insertData(byte[] pData, Region mbr, int id, Stack pathBuffer, boolean[] overflowTable)(Code) | | |
isIndex | public boolean isIndex()(Code) | | |
isLeaf | public boolean isLeaf()(Code) | | |
pickSeeds | protected int[] pickSeeds()(Code) | | |
|
|