GlobeEngine
geSpatial::SpatialTreeKey1< T > Class Template Reference

#include <SpatialKey.h>

Inheritance diagram for geSpatial::SpatialTreeKey1< T >:
geSpatial::SpatialTreeKey< 1, T >

Public Member Functions

 SpatialTreeKey1 ()
 
 SpatialTreeKey1 (short _lod)
 
 SpatialTreeKey1 (short _lod, unsigned int _x)
 
 SpatialTreeKey1 (short _lod, unsigned int _x, bool _order)
 
bool operator< (const SpatialTreeKey1 &other) const
 
bool operator== (const SpatialTreeKey1 &other) const
 
unsigned int getX () const
 
void setX (unsigned int _in)
 
bool isFirstChild () const
 
void setChildOrder (bool _in)
 
- Public Member Functions inherited from geSpatial::SpatialTreeKey< 1, T >
 SpatialTreeKey ()
 
 SpatialTreeKey (short _lod)
 
short getLod () const
 
void setLod (short _in)
 
const T * getCoord () const
 
std::string getKeyAsString ()
 

Protected Attributes

bool childOrder
 
- Protected Attributes inherited from geSpatial::SpatialTreeKey< 1, T >
short lod
 
coord [D]
 

Constructor & Destructor Documentation

template<class T >
geSpatial::SpatialTreeKey1< T >::SpatialTreeKey1 ( )
inline
template<class T >
geSpatial::SpatialTreeKey1< T >::SpatialTreeKey1 ( short  _lod)
inline
template<class T >
geSpatial::SpatialTreeKey1< T >::SpatialTreeKey1 ( short  _lod,
unsigned int  _x 
)
inline
template<class T >
geSpatial::SpatialTreeKey1< T >::SpatialTreeKey1 ( short  _lod,
unsigned int  _x,
bool  _order 
)
inline

Member Function Documentation

template<class T >
unsigned int geSpatial::SpatialTreeKey1< T >::getX ( ) const
inline
template<class T >
bool geSpatial::SpatialTreeKey1< T >::isFirstChild ( ) const
inline
template<class T >
bool geSpatial::SpatialTreeKey1< T >::operator< ( const SpatialTreeKey1< T > &  other) const
inline
template<class T >
bool geSpatial::SpatialTreeKey1< T >::operator== ( const SpatialTreeKey1< T > &  other) const
inline
template<class T >
void geSpatial::SpatialTreeKey1< T >::setChildOrder ( bool  _in)
inline
template<class T >
void geSpatial::SpatialTreeKey1< T >::setX ( unsigned int  _in)
inline

Member Data Documentation

template<class T >
bool geSpatial::SpatialTreeKey1< T >::childOrder
protected

The documentation for this class was generated from the following file: