Iterator for rtree. More...
#include <vgl_rtree.h>
Public Types | |
typedef vgl_rtree_iterator_base< V, B, C > | base |
typedef vgl_rtree_iterator< V, B, C > | self |
typedef vgl_rtree_node< V, B, C > | node |
Public Member Functions | |
vgl_rtree_iterator (node *root) | |
vgl_rtree_iterator () | |
V & | operator* () const |
self & | operator++ () |
self & | operator-- () |
self | operator++ (int) |
self | operator-- (int) |
void | operator_pp () |
void | operator_mm () |
Public Attributes | |
node * | current |
unsigned int | i |
Iterator for rtree.
Definition at line 140 of file vgl_rtree.h.
typedef vgl_rtree_iterator_base<V, B, C> vgl_rtree_iterator< V, B, C >::base |
Definition at line 143 of file vgl_rtree.h.
typedef vgl_rtree_node<V, B, C> vgl_rtree_iterator< V, B, C >::node |
Reimplemented from vgl_rtree_iterator_base< V, B, C >.
Definition at line 145 of file vgl_rtree.h.
typedef vgl_rtree_iterator<V, B, C> vgl_rtree_iterator< V, B, C >::self |
Definition at line 144 of file vgl_rtree.h.
vgl_rtree_iterator< V, B, C >::vgl_rtree_iterator | ( | node * | root | ) | [inline] |
Definition at line 147 of file vgl_rtree.h.
vgl_rtree_iterator< V, B, C >::vgl_rtree_iterator | ( | ) | [inline] |
Definition at line 148 of file vgl_rtree.h.
V& vgl_rtree_iterator< V, B, C >::operator* | ( | ) | const [inline] |
Definition at line 150 of file vgl_rtree.h.
self& vgl_rtree_iterator< V, B, C >::operator++ | ( | ) | [inline] |
Definition at line 152 of file vgl_rtree.h.
self vgl_rtree_iterator< V, B, C >::operator++ | ( | int | ) | [inline] |
Definition at line 155 of file vgl_rtree.h.
self& vgl_rtree_iterator< V, B, C >::operator-- | ( | ) | [inline] |
Definition at line 153 of file vgl_rtree.h.
self vgl_rtree_iterator< V, B, C >::operator-- | ( | int | ) | [inline] |
Definition at line 156 of file vgl_rtree.h.
void vgl_rtree_iterator_base< V, B, C >::operator_mm | ( | ) | [inherited] |
Definition at line 382 of file vgl_rtree.txx.
void vgl_rtree_iterator_base< V, B, C >::operator_pp | ( | ) | [inherited] |
Definition at line 336 of file vgl_rtree.txx.
node* vgl_rtree_iterator_base< V, B, C >::current [inherited] |
Definition at line 119 of file vgl_rtree.h.
unsigned int vgl_rtree_iterator_base< V, B, C >::i [inherited] |
Definition at line 120 of file vgl_rtree.h.