Defines | Functions
core/vgl/algo/vgl_rtree.txx File Reference
#include "vgl_rtree.h"
#include <vcl_cassert.h>
#include <vcl_iostream.h>

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 Documentation

#define trace (   str)

Definition at line 13 of file vgl_rtree.txx.

#define VGL_RTREE_INSTANTIATE (   V,
  B,
 
)    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,
 
)    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,
 
)
Value:
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.


Function Documentation

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 
)

Definition at line 388 of file vgl_rtree.txx.