17 #ifndef GEOS_INDEX_INTERVALRTREE_SORTEDPACKEDINTERVALRTREE_H
18 #define GEOS_INDEX_INTERVALRTREE_SORTEDPACKEDINTERVALRTREE_H
20 #include <geos/index/intervalrtree/IntervalRTreeNode.h>
31 namespace intervalrtree {
53 IntervalRTreeNode::ConstVect * leaves;
54 const IntervalRTreeNode * root;
58 void buildLevel( IntervalRTreeNode::ConstVect * src, IntervalRTreeNode::ConstVect * dest);
59 const IntervalRTreeNode * buildTree();
76 void insert(
double min,
double max,
void * item);
94 #endif // GEOS_INDEX_INTERVALRTREE_SORTEDPACKEDINTERVALRTREE_H