Stellarium 0.15.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAtmosphereCompute and display the daylight sky color using openGL
 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
 CExtinctionThis class performs extinction computations, following literature from atmospheric optics and astronomy
 CHipIndexStructContainer for Hipparcos information
 CJsonListIteratorQt-style iterator over a JSON array
 CLandscapeStore and manages the displaying of the Landscape
 CMatrix3< T >A templatized column-major 3x3 matrix compatible with openGL (mostly for NormalMatrix calculation)
 CMatrix4< T >A templatized column-major 4x4 matrix compatible with openGL
 CMatrix4< double >
 CMatrix4< float >
 CMeteorModels a single meteor
 COctahedronPolygonManage a non-convex polygon which can extends on more than 180 deg
 CQFuture< T >
 CQFuture< GLData >
 CRCMagContains the 2 parameters necessary to draw a star on screen
 CSearchDialogThe sky object search dialog
 CServerCreditsContain all the credits for a given server hosting the data
 CSkybrightThis class makes use of the 1998 sky brightness model by Bradley Schaefer
 CSphericalLandscapeRe-implementation of gluSphere : glu is overridden for non-standard projection
 CSphericalRegionAbstract class defining a region of the sphere
 CSphericalTexturedPolygon::TextureVertexA container for 3D vertex + associated texture coordinates
 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
 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
 CStelLoggerClass wit only static members used to manage logging for Stellarium
 CStelModuleMgr::PluginDescriptorContains the information read from the module.ini file
 CStelPainterProvides functions for performing openGL drawing operations
 CStelPluginInfoContains information about a Stellarium plugin
 CStelPluginInterfaceDefine the interface to implement when creating a plugin
 CStelProjectorProvide the main interface to all operations of projecting coordinates from sky to screen
 CStelProjector::ModelViewTranformAllows to define non linear operations in addition to the standard linear (Matrix 4d) ModelView transformation
 CStelProjector::StelProjectorParamsContains all the param needed to initialize a StelProjector
 CStelRegionObjectSimple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex
 CStelScriptOutputClass with only static members used to manage output for Stellarium scripts
 CStelSkyCultureStore basic info about a sky culture for stellarium
 CStelSphericalIndexContainer allowing to store and query SphericalRegion
 CStelStyleHolds the information related to a color style for GUI and modules of Stellarium
 CStelTexture::StelTextureParamsContains the parameters defining how a texture is created
 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
 CVector2< T >A templatized 2d vector compatible with openGL
 CVector2< float >
 CVector3< T >A templatized 3d vector compatible with openGL
 CVector3< double >
 CVector3< float >
 CVector4< T >A templatized 4d vector compatible with openGL
 CVector4< double >
 CVector4< float >
 CVector4< int >
 CZoneArrayManages all ZoneData structures of a given StelGeodesicGrid level
 CZoneDataA single triangle