|
template<class TraversalInformationT > |
void | GetCellRange (const CellType &cell, const TraversalInformationT &ti, CellRange *range) const |
|
template<class BuildInformationT > |
void | InitBuildInformation (const CellType &parent, const BuildInformationT &parentInfo, unsigned int childIdx, BuildInformationT *bi) const |
|
template<class BuildInformationT > |
void | InitCell (const CellType &parent, const BuildInformationT &parentInfo, unsigned int childIdx, const BuildInformationT &bi, CellType *cell) |
|
template<class BuildInformationT > |
void | InitRoot (const BuildInformationT &bi, CellType *cell) |
|
template<class BuildInformationT > |
void | InitRootBuildInformation (BuildInformationT *bi) const |
|
template<class TraversalInformationT > |
void | InitRootTraversalInformation (const CellType &root, TraversalInformationT *ti) const |
|
template<class TraversalInformationT > |
void | InitTraversalInformation (const CellType &parent, const TraversalInformationT &pTi, unsigned int childIdx, TraversalInformationT *ti) const |
|
void | PartitionDataRange (const CellRange &range, const std::vector< size_t > &clusterid, const std::vector< size_t > &clusterCount, CellType **bis) |
|
template<class SplitterT > |
void | SplitData (const SplitterT &split, const CellRange &range, size_t *left, size_t *right) |
|
template<class SplitterT , class BuildInformationT > |
void | SplitData (const SplitterT &split, const CellType &parent, const BuildInformationT &, CellType *left, BuildInformationT *leftBi, CellType *right, BuildInformationT *rightBi) |
|
template<class SplitterT , class BuildInformationT > |
void | SplitData (const SplitterT &split, const CellType &parent, const BuildInformationT &, CellType *left, CellType *right) |
|
template<class SplitterT > |
void | SplitData (const SplitterT *splitters, const unsigned int numSplitters, const CellRange &range, size_t *sizes) |
|
template<class SplitterT , class BuildInformationT > |
void | SplitData (const SplitterT *splitters, const unsigned int numSplitters, const CellType &parent, const BuildInformationT &parentInfo, CellType **cells) |
|
template<class InheritedStrategyT, class KernelT>
template<class BaseT>
class GfxTL::CellRangeDataTreeStrategy< InheritedStrategyT, KernelT >::StrategyBase< BaseT >
Definition at line 35 of file CellRangeDataTreeStrategy.h.