|
|
Inheritance diagram for BaseKdTreeStrategy< DataStrategyT >::StrategyBase< BaseT >:Classes | |
| class | TraversalInformationBase |
Public Types | |
| typedef DataStrategyT::template StrategyBase< BaseT > | BaseType |
| typedef DataStrategyT::template StrategyBase< BaseT >::CellType | CellType |
| typedef BaseType::DereferencedType | DereferencedType |
Public Member Functions | |
| template<class BuildInformationT > | |
| void | EnterGlobalBuildInformation (const CellType &cell, BuildInformationT *bi) |
| template<class BuildInformationT > | |
| void | LeaveGlobalBuildInformation (const CellType &cell, const BuildInformationT &bi) |
| template<class BuildInformationT > | |
| bool | ShouldSubdivide (const CellType &cell, BuildInformationT &bi) |
| template<class TraversalInformationT > | |
| void | UpdateCellWithBack (const TraversalInformationT &, CellType *) |
| typedef DataStrategyT::template StrategyBase<BaseT> BaseType |
| typedef DataStrategyT::template StrategyBase<BaseT>::CellType CellType |
| typedef BaseType::DereferencedType DereferencedType |
|
inline |
|
inline |
|
inline |
|
inline |