CAtmosphere | Compute and display the daylight sky color using openGL |
CCLIProcessor | |
CDataSetCredits | Contains all the credits for the creator of the image collection |
CEdgeVertex | Describe a vertex composing polygon contours, and whether it belong to an edge or not |
CExtinction | This class performs extinction computations, following literature from atmospheric optics and astronomy |
CGeodesicSearchBorderIterator | |
CGeodesicSearchInsideIterator | |
CGeodesicSearchResult | |
CHipIndexStruct | Container for Hipparcos information |
CJsonListIterator | Qt-style iterator over a JSON array |
►CLandscape | Store and manages the displaying of the Landscape |
CLandscapeFisheye | This uses a single image in fisheye projection |
CLandscapeOldStyle | This was the original landscape, introduced for decorative purposes |
CLandscapePolygonal | This uses the list of (usually measured) horizon altitudes to define the horizon |
CLandscapeSpherical | This uses a single panorama image in spherical (equirectangular) projection |
CLandscapeOldStyle::landscapeTexCoord | |
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 > | |
CMeteor | Models a single meteor |
CMeteor::MeteorModel | |
COctahedronPolygon | Manage a non-convex polygon which can extends on more than 180 deg |
►COrbit | |
CCachingOrbit | |
CCometOrbit | |
CEllipticalOrbit | |
COrbitSampleProc | |
►CPlanet::PlanetShaderVars | |
CPlanet::MoonShaderVars | |
CPlanet::RingPlanetShaderVars | |
Cpluto_argument | |
Cpluto_latitude | |
Cpluto_longitude | |
Cpluto_radius | |
►CQAbstractSpinBox | |
CAngleSpinBox | A spin box for displaying/entering angular values |
►CQDeclarativeView | |
CStelMainView | Reimplement a QGraphicsView for Stellarium |
►CQFrame | |
CBarFrame | A title bar control used in windows derived from StelDialog |
CResizeFrame | |
CQFuture< T > | |
CQFuture< GLData > | |
►CQGraphicsItem | |
CBottomStelBar | |
CCornerButtons | |
CLeftStelBar | |
►CQGraphicsPathItem | |
CStelBarsPath | |
►CQGraphicsPixmapItem | |
CStelButton | A Button Graphicsitem for use in Stellarium's graphic widgets |
►CQGraphicsTextItem | |
CInfoPanel | The informations about the currently selected object |
►CQGraphicsWidget | |
CSkyGui | The class managing the layout for button bars, selected object info and loading bars |
CStelProgressBarMgr | |
►CQLabel | |
CCompletionLabel | Display a list of results matching the search string, and allow to tab through those selections |
CMapLabel | Special QLabel that shows a world map |
►CQLineEdit | |
CShortcutLineEdit | Specialised GUI control for entering keyboard shortcut combinations |
►CQObject | |
CBottomStelBar | |
CCornerButtons | |
CLeftStelBar | |
CScreenImage | |
CSimbadLookupReply | Contains all the information about a current simbad lookup query |
CSimbadSearcher | Provides lookup features into the online Simbad service from CDS |
CStelAction | |
CStelActionMgr | |
CStelApp | Singleton main Stellarium application class |
CStelAudioMgr | |
CStelButton | A Button Graphicsitem for use in Stellarium's graphic widgets |
CStelCore | Main class for Stellarium core processing |
►CStelDialog | Base class for all the GUI windows in Stellarium |
CAddRemoveLandscapesDialog | |
CAtmosphereDialog | |
CConfigurationDialog | |
CCustomDeltaTEquationDialog | |
CDateTimeDialog | |
CHelpDialog | |
CLocationDialog | |
CScriptConsole | |
CShortcutsDialog | |
CViewDialog | |
CStelGui | Main class for the GUI based on QGraphicView |
CStelLocationMgr | Manage the list of available location |
CStelMainScriptAPI | Provide script API for Stellarium global functions |
CStelMainScriptAPIProxy | Because 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 |
►CStelModule | This is the common base class for all the main components of stellarium |
CGridLinesMgr | The GridLinesMgr controls the drawing of the Azimuthal and Equatorial Grids, as well as the great circles: Meridian Line, Ecliptic Line and Equator Line |
CLabelMgr | Allows for creation of custom labels on objects or coordinates |
CLandscapeMgr | Manages all the rendering at the level of the observer's surroundings |
CMeteorMgr | Simulates a meteor shower |
CMilkyWay | Manages the displaying of the Milky Way |
CScreenImageMgr | Module for managing images for scripting |
CStelGeodesicGridDrawer | |
CStelMovementMgr | Manages the head movements and zoom operations |
CStelObjectMgr | Manage the selection and queries on one or more StelObjects |
►CStelObjectModule | Specialization of StelModule which manages a collection of StelObject |
CConstellationMgr | Display and manage the constellations |
CNebulaMgr | Manage a collection of nebulae |
CSolarSystem | This StelObjectModule derivative is used to model SolarSystem bodies |
CStarMgr | Stores the star catalogue data |
CStelSkyLayerMgr | Manage the sky background images, including DSS and deep sky objects images |
CZodiacalLight | Manages the displaying of the Zodiacal Light |
CStelModuleMgr | Manage a collection of StelModules including both core and plugin modules |
►CStelObserver | Should be renamed as PlanetBasedObserver and derive from a more generical StelObserver class |
CSpaceShipObserver | An observer which moves from from one position to another one and/or from one planet to another one |
CStelProgressController | Maintain the state of a progress bar |
CStelScriptMgr | Manage scripting in Stellarium |
CStelSkyCultureMgr | Manage sky cultures for stellarium |
CStelSkyDrawer | Provide a set of methods used to draw sky objects taking into account eyes adaptation, zoom level, instrument model and artificially set magnitude limits |
►CStelSkyLayer | Abstract class defining the API to implement for all sky layer |
►CMultiLevelJsonBase | Abstract base class for managing multi-level tree objects stored in JSON format |
CStelSkyImageTile | Base class for any astro image with a fixed position |
CStelSkyPolygon | Base class for any polygon with a fixed position in the sky |
CStelTexture | Base texture class |
CStelTextureMgr | Manage textures loading |
CStelVideoMgr | |
CTestConversions | |
CTestDates | |
CTestDeltaT | |
CTestExtinction | |
CTestRefraction | |
CTestStelFileMgr | |
CTestStelJsonParser | |
CTestStelSphericalGeometry | |
CTestStelSphericalIndex | |
CTestStelVertexArray | |
►CQScriptEngineAgent | |
CStelScriptEngineAgent | |
►CQSharedPointer | |
CQSharedPointerNoDelete< T > | Special version of QSharedPointer which by default doesn't delete the referenced pointer when the reference count reaches 0 |
CQSharedPointerNoDelete< StelObject > | |
CSphericalRegionP | A shared pointer on a SphericalRegion |
►CQSortFilterProxyModel | |
CShortcutsFilterModel | Custom filter class for filtering tree sub-items |
►CQSyntaxHighlighter | |
CStelScriptSyntaxHighlighter | |
►CQVector | |
CSubContour | |
CRCMag | Contains the 2 parameters necessary to draw a star on screen |
CRing | |
CRotationElements | |
CSearchDialog | The sky object search dialog |
CServerCredits | Contain all the credits for a given server hosting the data |
CSkybright | This class makes use of the 1998 sky brightness model by Bradley Schaefer |
CSkylight | |
CskylightStruct | |
CskylightStruct2 | |
CSphericalLandscape | Re-implementation of gluSphere : glu is overridden for non-standard projection |
►CSphericalRegion | Abstract class defining a region of the sphere |
CAllSkySphericalRegion | Special SphericalRegion for the whole sphere |
CEmptySphericalRegion | Special SphericalRegion for — UMM, WHAT EXACTLY? |
CSphericalCap | A SphericalCap is defined by a direction and an aperture |
►CSphericalConvexPolygon | A special case of SphericalPolygon for which the polygon is convex |
CSphericalTexturedConvexPolygon | Extension of SphericalConvexPolygon for textured polygon |
CSphericalPoint | Special SphericalRegion for a point on the sphere |
►CSphericalPolygon | Class defining default implementations for some spherical geometry methods |
CSphericalTexturedPolygon | An extension of SphericalPolygon with addition of texture coordinates |
CSphericalTexturedPolygon::TextureVertex | A container for 3D vertex + associated texture coordinates |
CSphericMirrorCalculator | |
CStar1 | |
CStar2 | |
CStar3 | |
►CStelFader | Manages a (usually smooth) transition between two states (typically ON/OFF) in function of a counter It used for various purpose like smooth transitions between |
CBooleanFader | Implementation of StelFader which behaves like a normal boolean, i.e |
CLinearFader | Implementation of StelFader which implements a linear transition |
CParabolicFader | |
CStelFileMgr | Provides utilities for locating and handling files |
CStelGeodesicGrid | Grid of triangles (zones) on the sphere with radius 1, generated by subdividing the icosahedron |
►CStelGuiBase | Abstract class defining the base interface for all GUIs |
CStelGui | Main class for the GUI based on QGraphicView |
CStelJsonParser | Qt-based simple JSON reader inspired by the one from Zoolib |
CStelLocaleMgr | Manage i18n operations such as message translation and date/time localization |
CStelLocation | Store the informations for a location on a planet |
CStelLogger | Class wit only static members used to manage logging for Stellarium |
CStelModuleMgr::PluginDescriptor | Contains the information read from the module.ini file |
CStelPainter | Provides functions for performing openGL drawing operations |
CStelPluginInfo | Contains information about a Stellarium plugin |
CStelPluginInterface | Define the interface to implement when creating a plugin |
►CStelProjector | Provide the main interface to all operations of projecting coordinates from sky to screen |
CStelProjector2d | |
CStelProjectorCylinder | |
CStelProjectorEqualArea | |
CStelProjectorFisheye | |
CStelProjectorHammer | |
CStelProjectorMercator | |
CStelProjectorOrthographic | |
CStelProjectorPerspective | |
CStelProjectorStereographic | |
►CStelProjector::ModelViewTranform | Allows to define non linear operations in addition to the standard linear (Matrix 4d) ModelView transformation |
CRefraction | This class performs refraction computations, following literature from atmospheric optics and astronomy |
CStelProjector::Mat4dTransform | |
CStelProjector::StelProjectorParams | Contains all the param needed to initialize a StelProjector |
►CStelRegionObject | Simple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex |
►CStelObject | The base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc.. |
CConstellation | Models a grouping of stars in a Sky Culture |
CNebula | |
►CPlanet | |
CComet | |
CMinorPlanet | |
►CStarWrapperBase | A Star (Star1,Star2,Star3,...) cannot be a StelObject |
CStarWrapper< Star > | |
►CStarWrapper< Star1 > | |
CStarWrapper1 | |
►CStarWrapper< Star2 > | |
CStarWrapper2 | |
►CStarWrapper< Star3 > | |
CStarWrapper3 | |
CStelScriptOutput | Class wit only static members used to manage output for Stellarium scripts |
CStelSkyCulture | Store basic info about a sky culture for stellarium |
CStelSphericalIndex | Container allowing to store and query SphericalRegion |
CStelStyle | Holds the information related to a color style for GUI and modules of Stellarium |
CStelTexture::StelTextureParams | Contains the parameters defining how a texture is created |
CStelToneReproducer | Converts tones in function of the eye adaptation to luminance |
CStelTranslator | Class used to translate strings to any language |
CStelVertexArray | |
►CStelViewportEffect | Allow to apply visual effects on the whole Stellarium viewport |
CStelViewportDistorterFisheyeToSphericMirror | |
CstringLengthCompare | |
CTrailGroup | |
CTranslations | |
Cvarstar | |
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< float > | |
CVector4< int > | |
►CZoneArray | Manages all ZoneData structures of a given StelGeodesicGrid level |
CSpecialZoneArray< Star > | Implements all the virtual methods in ZoneArray |
►CSpecialZoneArray< Star1 > | |
CHipZoneArray | ZoneArray of Hipparcos stars |
CSpecialZoneArray< Star2 > | |
CSpecialZoneArray< Star3 > | |
►CZoneData | A single triangle |
CSpecialZoneData< Star > | Wrapper struct around ZoneData |
CSpecialZoneData< Star1 > | |
CSpecialZoneData< Star2 > | |
CSpecialZoneData< Star3 > | |