Stellarium 0.11.4 | |||
Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · File Structure |
Container allowing to store and query SphericalRegion. More...
#include <StelSphericalIndexMultiRes.hpp>
Classes | |
class | Node |
The base node class. | |
struct | NodeElem |
The elements stored in the container. | |
class | RootNode |
The first Node of a tree. | |
Public Member Functions | |
StelSphericalIndexMultiRes (int maxObjectsPerNode=100) | |
void | insert (StelRegionObjectP obj) |
Insert the given object in the StelSphericalIndexMultiRes. | |
template<class FuncObject > | |
void | processIntersectingRegions (const SphericalRegionP ®ion, FuncObject &func) const |
Process all the objects intersecting the given region using the passed function object. | |
template<class FuncObject > | |
void | processAll (FuncObject &func) const |
Process all the objects intersecting the given region using the passed function object. |
Container allowing to store and query SphericalRegion.
void StelSphericalIndexMultiRes::insert | ( | StelRegionObjectP | obj | ) |
Insert the given object in the StelSphericalIndexMultiRes.
Reimplemented from StelSphericalIndex.
void StelSphericalIndexMultiRes::processAll | ( | FuncObject & | func | ) | const [inline] |
Process all the objects intersecting the given region using the passed function object.
Reimplemented from StelSphericalIndex.
void StelSphericalIndexMultiRes::processIntersectingRegions | ( | const SphericalRegionP & | region, | |
FuncObject & | func | |||
) | const [inline] |
Process all the objects intersecting the given region using the passed function object.
Reimplemented from StelSphericalIndex.