aux_nodes | dyno::SparseOctree< TDataType > | private |
construct(const DArray< Coord > &points, Real radius) | dyno::SparseOctree< TDataType > | |
construct(const DArray< AABB > &aabb) | dyno::SparseOctree< TDataType > | |
construct(const DArray< OctreeNode > &nodes) | dyno::SparseOctree< TDataType > | |
Coord typedef | dyno::SparseOctree< TDataType > | |
data_count | dyno::SparseOctree< TDataType > | private |
duplicates_count | dyno::SparseOctree< TDataType > | private |
getLevelMax() | dyno::SparseOctree< TDataType > | inline |
m_all_nodes | dyno::SparseOctree< TDataType > | private |
m_h | dyno::SparseOctree< TDataType > | private |
m_L | dyno::SparseOctree< TDataType > | private |
m_level_max | dyno::SparseOctree< TDataType > | private |
m_lo | dyno::SparseOctree< TDataType > | private |
m_post_ordered_nodes | dyno::SparseOctree< TDataType > | private |
node_buffer | dyno::SparseOctree< TDataType > | private |
node_count | dyno::SparseOctree< TDataType > | private |
nonRepeatNodes_cpy | dyno::SparseOctree< TDataType > | private |
printAllNodes() | dyno::SparseOctree< TDataType > | |
printPostOrderedTree() | dyno::SparseOctree< TDataType > | |
queryNode(Level l, OcIndex x, OcIndex y, OcIndex z) | dyno::SparseOctree< TDataType > | |
Real typedef | dyno::SparseOctree< TDataType > | |
release() | dyno::SparseOctree< TDataType > | |
reqeustIntersectionIds(int *ids, const AABB box) | dyno::SparseOctree< TDataType > | |
reqeustIntersectionIds(int *ids, int &shift, const OcKey key, const Level l) | dyno::SparseOctree< TDataType > | private |
reqeustIntersectionIds(int *ids, int &shift, const OcKey key, const Level l, const AABB box, AABB *data) | dyno::SparseOctree< TDataType > | private |
reqeustIntersectionIdsFromBottom(int *ids, const AABB box) | dyno::SparseOctree< TDataType > | |
reqeustIntersectionIdsFromBottom(int *ids, const AABB box, AABB *data) | dyno::SparseOctree< TDataType > | |
reqeustIntersectionIdsFromLevel(int *ids, const AABB box, int level) | dyno::SparseOctree< TDataType > | |
reqeustIntersectionIdsFromLevel(int *ids, const AABB box, AABB *data, int level) | dyno::SparseOctree< TDataType > | |
requestIntersectionNumber(const AABB box) | dyno::SparseOctree< TDataType > | |
requestIntersectionNumber(const OcKey key, const Level l) | dyno::SparseOctree< TDataType > | private |
requestIntersectionNumber(const OcKey key, const Level l, const AABB box, AABB *data) | dyno::SparseOctree< TDataType > | private |
requestIntersectionNumberFromBottom(const AABB box) | dyno::SparseOctree< TDataType > | |
requestIntersectionNumberFromBottom(const AABB box, AABB *data) | dyno::SparseOctree< TDataType > | |
requestIntersectionNumberFromLevel(const AABB box, int level) | dyno::SparseOctree< TDataType > | |
requestIntersectionNumberFromLevel(const AABB box, AABB *data, int level) | dyno::SparseOctree< TDataType > | |
requestLevelNumber(const AABB box) | dyno::SparseOctree< TDataType > | |
setSpace(Coord lo, Real h, Real L) | dyno::SparseOctree< TDataType > | |
SparseOctree() | dyno::SparseOctree< TDataType > | |
~SparseOctree() | dyno::SparseOctree< TDataType > | |