#include <NodeBase.h>

Public Member Functions | |
| virtual std::vector< void * > * | getItems () |
| virtual void | add (void *item) |
| virtual std::vector< void * > * | addAllItems (std::vector< void * > *newItems) |
| virtual std::vector< void * > * | addAllItemsFromOverlapping (Interval *interval, std::vector< void * > *resultItems) |
| virtual int | depth () |
| virtual int | size () |
| virtual int | nodeSize () |
Static Public Member Functions | |
| static int | getSubnodeIndex (Interval *interval, double centre) |
Protected Member Functions | |
| virtual bool | isSearchMatch (Interval *interval)=0 |
Protected Attributes | |
| std::vector< void * > * | items |
| Node * | subnode [2] |
Node* geos::index::bintree::NodeBase::subnode[2] [protected] |
subnodes are numbered as follows:
0 | 1
1.5.4