template<typename T, unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
class makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell
Represents the subcell in the parent cell.
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
| const Bounds& makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell::bounds |
( |
| ) |
const |
|
inline |
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
Get or create the tree for this subcell.
References makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Query::createSubcell(), makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell::myMutex, makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell::myTree, makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Set(), and makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Query::shouldCreateSubcell().
Referenced by makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::visit().
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
| void makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell::init |
( |
const Bounds & |
b | ) |
|
|
inlineprivate |
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
| Mutex makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Subcell::myMutex |
|
mutableprivate |