GlobeEngine
geSpatial::SpatialTreeKey< D, T > Class Template Reference

#include <SpatialKey.h>

Inheritance diagram for geSpatial::SpatialTreeKey< D, T >:
geSpatial::CullableSpatialTreeKey< 2, T > geSpatial::CullableSpatialTreeKey< D, T > geSpatial::CullableSpatialKey2< T >

Public Member Functions

 SpatialTreeKey ()
 
 SpatialTreeKey (short _lod)
 
short getLod () const
 
void setLod (short _in)
 
const T * getCoord () const
 
std::string getKeyAsString ()
 

Protected Attributes

short lod
 
coord [D]
 

Friends

std::ostream & operator<< (std::ostream &out, const SpatialTreeKey< D, T > &key)
 

Constructor & Destructor Documentation

template<int D, class T>
geSpatial::SpatialTreeKey< D, T >::SpatialTreeKey ( )
inline
template<int D, class T>
geSpatial::SpatialTreeKey< D, T >::SpatialTreeKey ( short  _lod)
inline

Member Function Documentation

template<int D, class T>
const T* geSpatial::SpatialTreeKey< D, T >::getCoord ( ) const
inline
template<int D, class T>
std::string geSpatial::SpatialTreeKey< D, T >::getKeyAsString ( )
inline
template<int D, class T>
short geSpatial::SpatialTreeKey< D, T >::getLod ( ) const
inline
template<int D, class T>
void geSpatial::SpatialTreeKey< D, T >::setLod ( short  _in)
inline

Friends And Related Function Documentation

template<int D, class T>
std::ostream& operator<< ( std::ostream &  out,
const SpatialTreeKey< D, T > &  key 
)
friend

Member Data Documentation

template<int D, class T>
T geSpatial::SpatialTreeKey< D, T >::coord[D]
protected
template<int D, class T>
short geSpatial::SpatialTreeKey< D, T >::lod
protected

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