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 >::Bounds
Set of ranges, one for each dimension.
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
Compute the bounds of a subcell at a given index.
References makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Range::maximum, makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Range::minimum, and makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::range().
Referenced by makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::DtNTree().
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
Compute the size (area, volume, etc. depending on number of dimensions).
References makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::range(), and makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Range::size().
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
template<typename T , unsigned int Dimensions = 3, typename Mutex = DtNTreeNullMutexPolicy, template< typename > class SubcellTraits = DtNTreeSharedPointerTraits, typename BoundsType = double>
accessors
References makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::myRanges.
Referenced by makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::intersects(), makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::makeSubBounds(), and makVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Bounds::size().