Stellarium 0.11.1
Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · File Structure
Classes | Public Member Functions
StelSphericalIndex Class Reference

#include <StelSphericalIndex.hpp>

List of all members.

Classes

struct  CountFunc
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

 StelSphericalIndex (int maxObjectsPerNode=100, int maxLevel=7)
void insert (StelRegionObjectP obj)
template<class FuncObject >
void processIntersectingRegions (const SphericalRegionP &region, FuncObject &func) const
template<class FuncObject >
void processBoundingCapIntersectingRegions (const SphericalCap &cap, FuncObject &func) const
template<class FuncObject >
void processContainedRegions (const SphericalRegionP &region, FuncObject &func) const
template<class FuncObject >
void processAll (FuncObject &func) const
void clear ()
unsigned int count ()

Detailed Description

Container allowing to store and query SphericalRegion.