A node of a Bintree.
More...
#include <Node.h>
A node of a Bintree.
Definition at line 35 of file index/bintree/Node.h.
geos::index::bintree::Node::Node |
( |
Interval * |
newInterval, |
|
|
int |
newLevel |
|
) |
| |
geos::index::bintree::Node::~Node |
( |
| ) |
|
|
override |
static Node* geos::index::bintree::Node::createExpanded |
( |
Node * |
node, |
|
|
Interval * |
addInterval |
|
) |
| |
|
static |
static Node* geos::index::bintree::Node::createNode |
( |
Interval * |
itemInterval | ) |
|
|
static |
Node* geos::index::bintree::Node::createSubnode |
( |
int |
index | ) |
|
|
private |
Interval* geos::index::bintree::Node::getInterval |
( |
| ) |
|
Node* geos::index::bintree::Node::getNode |
( |
Interval * |
searchInterval | ) |
|
Node* geos::index::bintree::Node::getSubnode |
( |
int |
index | ) |
|
|
private |
void geos::index::bintree::Node::insert |
( |
Node * |
node | ) |
|
bool geos::index::bintree::Node::isSearchMatch |
( |
Interval * |
itemInterval | ) |
|
|
overrideprotectedvirtual |
double geos::index::bintree::Node::centre |
|
private |
Interval* geos::index::bintree::Node::interval |
|
private |
int geos::index::bintree::Node::level |
|
private |
The documentation for this class was generated from the following file: