Go to the source code of this file.
Defines | |
#define | vgl_rtree_txx_ |
#define | trace(str) |
#define | VGL_RTREE_INSTANTIATE_tagged(tag, V, B, C) |
#define | VGL_RTREE_INSTANTIATE_expand(tag, V, B, C) VGL_RTREE_INSTANTIATE_tagged(tag, V, B, C) |
#define | VGL_RTREE_INSTANTIATE(V, B, C) VGL_RTREE_INSTANTIATE_expand(__LINE__, V, B, C) |
Functions | |
template<class V , class B , class C > | |
bool | operator== (vgl_rtree_iterator_base< V, B, C > const &a, vgl_rtree_iterator_base< V, B, C > const &b) |
#define trace | ( | str | ) |
Definition at line 13 of file vgl_rtree.txx.
#define VGL_RTREE_INSTANTIATE | ( | V, | |
B, | |||
C | |||
) | VGL_RTREE_INSTANTIATE_expand(__LINE__, V, B, C) |
Definition at line 415 of file vgl_rtree.txx.
#define VGL_RTREE_INSTANTIATE_expand | ( | tag, | |
V, | |||
B, | |||
C | |||
) | VGL_RTREE_INSTANTIATE_tagged(tag, V, B, C) |
Definition at line 411 of file vgl_rtree.txx.
#define VGL_RTREE_INSTANTIATE_tagged | ( | tag, | |
V, | |||
B, | |||
C | |||
) |
template class vgl_rtree_probe<V, B, C >; \ template class vgl_rtree_node<V, B, C >; \ template class vgl_rtree_iterator_base<V, B, C >; \ typedef vgl_rtree_iterator_base<V, B, C > itVBC##tag; \ template bool operator==(itVBC##tag const &, itVBC##tag const &); \ VCL_INSTANTIATE_INLINE(bool operator!=(itVBC##tag const &, itVBC##tag const &)); \ template class vgl_rtree_iterator<V, B, C >; \ template class vgl_rtree_const_iterator<V, B, C >; \ template class vgl_rtree<V, B, C >
Definition at line 399 of file vgl_rtree.txx.
#define vgl_rtree_txx_ |
Definition at line 2 of file vgl_rtree.txx.
bool operator== | ( | vgl_rtree_iterator_base< V, B, C > const & | a, |
vgl_rtree_iterator_base< V, B, C > const & | b | ||
) |
Definition at line 388 of file vgl_rtree.txx.