| add(TObjectIterator object) | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| contains(const TPoint &p, const TInfo *info=0) const | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| depth() const | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| find(const TPoint &p, OutputIterator result, const TInfo *info=0) const | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| find(const TAabb &box, OutputIterator result, const TInfo *info=0) const | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| find(const TRay &ray, TParam minT, TParam maxT, OutputIterator result, const TInfo *info=0) const | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| operator=(TSelf &&other) noexcept | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| QuadTree(const TAabb &aabb, const TSplitHeuristics &heuristics=TSplitHeuristics(defaultMaxObjectsPerLeaf, defaultMaxDepth)) | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| QuadTree(const TAabb &aabb, TObjectIterator end, const TSplitHeuristics &heuristics=TSplitHeuristics(defaultMaxObjectsPerLeaf, defaultMaxDepth)) | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| QuadTree(TObjectIterator first, TObjectIterator last, const TSplitHeuristics &heuristics=TSplitHeuristics(defaultMaxObjectsPerLeaf, defaultMaxDepth)) | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
| QuadTree(TSelf &&other) noexcept | lass::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |