Stellarium 0.15.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CAllSkySphericalRegionSpecial SphericalRegion for the whole sphere
 CAngleSpinBoxA spin box for displaying/entering angular values
 CAtmosphereCompute and display the daylight sky color using openGL
 CBarFrameA title bar control used in windows derived from StelDialog
 CBooleanFaderImplementation of StelFader which behaves like a normal boolean, i.e
 CCompletionLabelDisplay a list of results matching the search string, and allow to tab through those selections
 CConstellationModels a grouping of stars in a Sky Culture
 CConstellationMgrDisplay and manage the constellations
 CDataSetCreditsContains all the credits for the creator of the image collection
 CEdgeVertexDescribe a vertex composing polygon contours, and whether it belong to an edge or not
 CEmptySphericalRegionSpecial SphericalRegion for — UMM, WHAT EXACTLY?
 CExtinctionThis class performs extinction computations, following literature from atmospheric optics and astronomy
 CGridLinesMgrThe GridLinesMgr controls the drawing of the Azimuthal, Equatorial, Ecliptical and Galactic Grids, as well as the great circles: Meridian Line, Ecliptic Lines of J2000.0 and date, Equator Line (of J2000.0 and date), Precession Circles, and a special line marking conjunction or opposition in ecliptical longitude (of date)
 CHipIndexStructContainer for Hipparcos information
 CHipZoneArrayZoneArray of Hipparcos stars
 CInfoPanelThe informations about the currently selected object
 CJsonListIteratorQt-style iterator over a JSON array
 CLabelMgrAllows for creation of custom labels on objects or coordinates
 CLandscapeStore and manages the displaying of the Landscape
 CLandscapeFisheyeThis uses a single image in fisheye projection
 CLandscapeMgrManages all the rendering at the level of the observer's surroundings
 CLandscapeOldStyleThis was the original landscape, introduced for decorative purposes
 CLandscapePolygonalThis uses the list of (usually measured) horizon altitudes to define the horizon
 CLandscapeSphericalThis uses a single panorama image in spherical (equirectangular) projection
 CLinearFaderImplementation of StelFader which implements a linear transition
 CMapLabelSpecial QLabel that shows a world map
 CMatrix3A templatized column-major 3x3 matrix compatible with openGL (mostly for NormalMatrix calculation)
 CMatrix4A templatized column-major 4x4 matrix compatible with openGL
 CMeteorModels a single meteor
 CMilkyWayManages the displaying of the Milky Way
 CMultiLevelJsonBaseAbstract base class for managing multi-level tree objects stored in JSON format
 CNebulaMgrManage a collection of nebulae
 COctahedronPolygonManage a non-convex polygon which can extends on more than 180 deg
 CQSharedPointerNoDeleteSpecial version of QSharedPointer which by default doesn't delete the referenced pointer when the reference count reaches 0
 CRCMagContains the 2 parameters necessary to draw a star on screen
 CRefractionThis class performs refraction computations, following literature from atmospheric optics and astronomy
 CScreenImageMgrModule for managing images for scripting
 CSearchDialogThe sky object search dialog
 CServerCreditsContain all the credits for a given server hosting the data
 CShortcutLineEditSpecialised GUI control for entering keyboard shortcut combinations
 CShortcutsFilterModelCustom filter class for filtering tree sub-items
 CSimbadLookupReplyContains all the information about a current simbad lookup query
 CSimbadSearcherProvides lookup features into the online Simbad service from CDS
 CSkybrightThis class makes use of the 1998 sky brightness model by Bradley Schaefer
 CSkyGuiThe class managing the layout for button bars, selected object info and loading bars
 CSolarSystemThis StelObjectModule derivative is used to model SolarSystem bodies
 CSpaceShipObserverAn observer which moves from from one position to another one and/or from one planet to another one
 CSpecialZoneArrayImplements all the virtual methods in ZoneArray
 CSpecialZoneDataWrapper struct around ZoneData
 CSphericalCapA SphericalCap is defined by a direction and an aperture
 CSphericalConvexPolygonA special case of SphericalPolygon for which the polygon is convex
 CSphericalLandscapeRe-implementation of gluSphere : glu is overridden for non-standard projection
 CSphericalPointSpecial SphericalRegion for a point on the sphere
 CSphericalPolygonClass defining default implementations for some spherical geometry methods
 CSphericalRegionAbstract class defining a region of the sphere
 CSphericalRegionPA shared pointer on a SphericalRegion
 CSphericalTexturedConvexPolygonExtension of SphericalConvexPolygon for textured polygon
 CSphericalTexturedPolygonAn extension of SphericalPolygon with addition of texture coordinates
 CSporadicMeteorModels a single sporadic meteor with a random color and a random radiant
 CSporadicMeteorMgrSimulates a sporadic meteor shower, with a random color and a random radiant
 CStarMgrStores the star catalogue data
 CStarWrapperBaseA Star (Star1,Star2,Star3,...) cannot be a StelObject
 CStelAppSingleton main Stellarium application class
 CStelButtonA Button Graphicsitem for use in Stellarium's graphic widgets
 CStelCoreMain class for Stellarium core processing
 CStelFaderManages a (usually smooth) transition between two states (typically ON/OFF) in function of a counter It used for various purpose like smooth transitions between
 CStelFileMgrProvides utilities for locating and handling files
 CStelGeodesicGridGrid of triangles (zones) on the sphere with radius 1, generated by subdividing the icosahedron
 CStelGuiMain class for the GUI based on QGraphicView
 CStelGuiBaseAbstract class defining the base interface for all GUIs
 CStelJsonParserQt-based simple JSON reader inspired by the one from Zoolib
 CStelLocaleMgrManage i18n operations such as message translation and date/time localization
 CStelLocationStore the informations for a location on a planet
 CStelLocationMgrManage the list of available location
 CStelLoggerClass wit only static members used to manage logging for Stellarium
 CStelMainScriptAPIProvide script API for Stellarium global functions
 CStelMainScriptAPIProxyBecause the core API runs in a different thread to the main program, direct function calls to some classes can cause problems - especially when images must be loaded, or other non-atomic operations are involved
 CStelMainViewReimplement a QGraphicsView for Stellarium
 CStelModuleThis is the common base class for all the main components of stellarium
 CStelModuleMgrManage a collection of StelModules including both core and plugin modules
 CStelMovementMgrManages the head movements and zoom operations
 CStelObjectThe base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc..
 CStelObjectMgrManage the selection and queries on one or more StelObjects
 CStelObjectModuleSpecialization of StelModule which manages a collection of StelObject
 CStelObserverShould be renamed as PlanetBasedObserver and derive from a more generical StelObserver class
 CStelPainterProvides functions for performing openGL drawing operations
 CStelPluginInfoContains information about a Stellarium plugin
 CStelPluginInterfaceDefine the interface to implement when creating a plugin
 CStelProgressControllerMaintain the state of a progress bar
 CStelProjectorProvide the main interface to all operations of projecting coordinates from sky to screen
 CStelRegionObjectSimple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex
 CStelScriptMgrManage scripting in Stellarium
 CStelScriptOutputClass wit only static members used to manage output for Stellarium scripts
 CStelSkyCultureStore basic info about a sky culture for stellarium
 CStelSkyCultureMgrManage sky cultures for stellarium
 CStelSkyDrawerProvide a set of methods used to draw sky objects taking into account eyes adaptation, zoom level, instrument model and artificially set magnitude limits
 CStelSkyImageTileBase class for any astro image with a fixed position
 CStelSkyLayerAbstract class defining the API to implement for all sky layer
 CStelSkyLayerMgrManage the sky background images, including DSS and deep sky objects images
 CStelSkyPolygonBase class for any polygon with a fixed position in the sky
 CStelSphericalIndexContainer allowing to store and query SphericalRegion
 CStelStyleHolds the information related to a color style for GUI and modules of Stellarium
 CStelTextureBase texture class
 CStelTextureMgrManage textures loading
 CStelToneReproducerConverts tones in function of the eye adaptation to luminance
 CStelTranslatorClass used to translate strings to any language
 CStelViewportEffectAllow to apply visual effects on the whole Stellarium viewport
 CVector2A templatized 2d vector compatible with openGL
 CVector3A templatized 3d vector compatible with openGL
 CVector4A templatized 4d vector compatible with openGL
 CZodiacalLightManages the displaying of the Zodiacal Light
 CZoneArrayManages all ZoneData structures of a given StelGeodesicGrid level
 CZoneDataA single triangle