supereight
Classes | Namespaces
iterator.hpp File Reference
#include <stack>
#include "octree.hpp"
#include "se/map/utils/octant_util.hpp"
#include "impl/iterator_impl.hpp"

Go to the source code of this file.

Classes

struct  se::BaseTraits< DerivedT >
 
class  se::BaseIterator< DerivedT >
 Iterates over all valid data in the octree at the last scale it was updated at. More...
 
class  se::OctreeIterator< OctreeT >
 
class  se::NodesIterator< OctreeT >
 
class  se::BlocksIterator< OctreeT >
 
class  se::LeavesIterator< OctreeT >
 
class  se::UpdateIterator< OctreeT >
 
class  se::FrustumIterator< MapT, SensorT >
 
struct  se::BaseTraits< OctreeIterator< OctreeT > >
 
struct  se::BaseTraits< NodesIterator< OctreeT > >
 
struct  se::BaseTraits< BlocksIterator< OctreeT > >
 
struct  se::BaseTraits< LeavesIterator< OctreeT > >
 
struct  se::BaseTraits< UpdateIterator< OctreeT > >
 
struct  se::BaseTraits< FrustumIterator< MapT, SensorT > >
 

Namespaces

 se
 Helper wrapper to allocate and de-allocate octants in the octree.