Stellarium 0.13.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNStelUtilsGeneral purpose utility functions
oCAddRemoveLandscapesDialog
oCAllSkySphericalRegionSpecial SphericalRegion for the whole sphere
oCAngleSpinBoxA spin box for displaying/entering angular values
oCAtmosphereCompute and display the daylight sky color using openGL
oCAtmosphereDialog
oCBarFrameA title bar control used in windows derived from StelDialog
oCBooleanFaderImplementation of StelFader which behaves like a normal boolean, i.e
oCBottomStelBar
oCCachingOrbit
oCCLIProcessor
oCComet
oCCometOrbit
oCCompletionLabelDisplay a list of results matching the search string, and allow to tab through those selections
oCConfigurationDialog
oCConstellationModels a grouping of stars in a Sky Culture
oCConstellationMgrDisplay and manage the constellations
oCCornerButtons
oCCustomDeltaTEquationDialog
oCDataSetCreditsContains all the credits for the creator of the image collection
oCDateTimeDialog
oCEdgeVertexDescribe a vertex composing polygon contours, and whether it belong to an edge or not
oCEllipticalOrbit
oCEmptySphericalRegionSpecial SphericalRegion for — UMM, WHAT EXACTLY?
oCExtinctionThis class performs extinction computations, following literature from atmospheric optics and astronomy
oCGeodesicSearchBorderIterator
oCGeodesicSearchInsideIterator
oCGeodesicSearchResult
oCGridLinesMgrThe GridLinesMgr controls the drawing of the Azimuthal and Equatorial Grids, as well as the great circles: Meridian Line, Ecliptic Line and Equator Line
oCHelpDialog
oCHipIndexStructContainer for Hipparcos information
oCHipZoneArrayZoneArray of Hipparcos stars
oCInfoPanelThe informations about the currently selected object
oCJsonListIteratorQt-style iterator over a JSON array
oCLabelMgrAllows for creation of custom labels on objects or coordinates
oCLandscapeStore and manages the displaying of the Landscape
oCLandscapeFisheyeThis uses a single image in fisheye projection
oCLandscapeMgrManages all the rendering at the level of the observer's surroundings
oCLandscapeOldStyleThis was the original landscape, introduced for decorative purposes
oCLandscapePolygonalThis uses the list of (usually measured) horizon altitudes to define the horizon
oCLandscapeSphericalThis uses a single panorama image in spherical (equirectangular) projection
oCLeftStelBar
oCLinearFaderImplementation of StelFader which implements a linear transition
oCLocationDialog
oCMapLabelSpecial QLabel that shows a world map
oCMatrix4A templatized column-major 4x4 matrix compatible with openGL
oCMeteorModels a single meteor
oCMeteorMgrSimulates a meteor shower
oCMilkyWayManages the displaying of the Milky Way
oCMinorPlanet
oCMultiLevelJsonBaseAbstract base class for managing multi-level tree objects stored in JSON format
oCNebula
oCNebulaMgrManage a collection of nebulae
oCOctahedronPolygonManage a non-convex polygon which can extends on more than 180 deg
oCOrbit
oCOrbitSampleProc
oCParabolicFader
oCPlanet
oCpluto_argument
oCpluto_latitude
oCpluto_longitude
oCpluto_radius
oCPreModelViewFuncAllows to define non linear operations in addition to the standard linear (Matrix 4d) ModelView transformation
oCQFuture
oCQSharedPointerNoDeleteSpecial version of QSharedPointer which by default doesn't delete the referenced pointer when the reference count reaches 0
oCRCMagContains the 2 parameters necessary to draw a star on screen
oCRefractionThis class performs refraction computations, following literature from atmospheric optics and astronomy
oCResizeFrame
oCRing
oCRotationElements
oCScreenImage
oCScreenImageMgrModule for managing images for scripting
oCScriptConsole
oCSearchDialogThe sky object search dialog
oCServerCreditsContain all the credits for a given server hosting the data
oCShortcutLineEditSpecialised GUI control for entering keyboard shortcut combinations
oCShortcutsDialog
oCShortcutsFilterModelCustom filter class for filtering tree sub-items
oCSimbadLookupReplyContains all the information about a current simbad lookup query
oCSimbadSearcherProvides lookup features into the online Simbad service from CDS
oCSkybrightThis class makes use of the 1998 sky brightness model by Bradley Schaefer
oCSkyGuiThe class managing the layout for button bars, selected object info and loading bars
oCSkylight
oCskylightStruct
oCskylightStruct2
oCSolarSystemThis StelObjectModule derivative is used to model SolarSystem bodies
oCSpaceShipObserverAn observer which moves from from one position to another one and/or from one planet to another one
oCSpecialZoneArrayImplements all the virtual methods in ZoneArray
oCSpecialZoneDataWrapper struct around ZoneData
oCSphericalCapA SphericalCap is defined by a direction and an aperture
oCSphericalConvexPolygonA special case of SphericalPolygon for which the polygon is convex
oCSphericalLandscapeRe-implementation of gluSphere : glu is overridden for non-standard projection
oCSphericalPointSpecial SphericalRegion for a point on the sphere
oCSphericalPolygonClass defining default implementations for some spherical geometry methods
oCSphericalRegionAbstract class defining a region of the sphere
oCSphericalRegionPA shared pointer on a SphericalRegion
oCSphericalTexturedConvexPolygonExtension of SphericalConvexPolygon for textured polygon
oCSphericalTexturedPolygonAn extension of SphericalPolygon with addition of texture coordinates
oCSphericMirrorCalculator
oCStar1
oCStar2
oCStar3
oCStarMgrStores the star catalogue data
oCStarWrapper
oCStarWrapper1
oCStarWrapper2
oCStarWrapper3
oCStarWrapperBaseA Star (Star1,Star2,Star3,...) cannot be a StelObject
oCStelAction
oCStelActionMgr
oCStelAppSingleton main Stellarium application class
oCStelAudioMgr
oCStelBarsPath
oCStelButtonA Button Graphicsitem for use in Stellarium's graphic widgets
oCStelCoreMain class for Stellarium core processing
oCStelDialogBase class for all the GUI windows in Stellarium
oCStelFaderManages a (usually smooth) transition between two states (typically ON/OFF) in function of a counter It used for various purpose like smooth transitions between
oCStelFileMgrProvides utilities for locating and handling files
oCStelGeodesicGridGrid of triangles (zones) on the sphere with radius 1, generated by subdividing the icosahedron
oCStelGeodesicGridDrawer
oCStelGuiMain class for the GUI based on QGraphicView
oCStelGuiBaseAbstract class defining the base interface for all GUIs
oCStelGuiPluginInterfaceDefine the interface to implement when creating a GUI plugin
oCStelJsonParserQt-based simple JSON reader inspired by the one from Zoolib
oCStelLocaleMgrManage i18n operations such as message translation and date/time localization
oCStelLocationStore the informations for a location on a planet
oCStelLocationMgrManage the list of available location
oCStelLoggerClass wit only static members used to manage logging for Stellarium
oCStelMainScriptAPIProvide script API for Stellarium global functions
oCStelMainScriptAPIProxyBecause 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
oCStelMainViewReimplement a QGraphicsView for Stellarium
oCStelModuleThis is the common base class for all the main components of stellarium
oCStelModuleMgrManage a collection of StelModules including both core and plugin modules
oCStelMovementMgrManages the head movements and zoom operations
oCStelNoGuiDummy implementation of StelGuiBase to use when no GUI is used
oCStelNoGuiPluginInterfaceAn example GUI plugin with an empty GUI
oCStelObjectThe base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc..
oCStelObjectMgrManage the selection and queries on one or more StelObjects
oCStelObjectModuleSpecialization of StelModule which manages a collection of StelObject
oCStelObserverShould be renamed as PlanetBasedObserver and derive from a more generical StelObserver class
oCStelPainterProvides functions for performing openGL drawing operations
oCStelPluginInfoContains information about a Stellarium plugin
oCStelPluginInterfaceDefine the interface to implement when creating a plugin
oCStelProgressBarMgr
oCStelProgressControllerMaintain the state of a progress bar
oCStelProjectorProvide the main interface to all operations of projecting coordinates from sky to screen
oCStelProjector2d
oCStelProjectorCylinder
oCStelProjectorEqualArea
oCStelProjectorFisheye
oCStelProjectorHammer
oCStelProjectorMercator
oCStelProjectorOrthographic
oCStelProjectorPerspective
oCStelProjectorStereographic
oCStelRegionObjectSimple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex
oCStelScriptEngineAgent
oCStelScriptMgrManage scripting in Stellarium
oCStelScriptSyntaxHighlighter
oCStelSkyCultureStore basic info about a sky culture for stellarium
oCStelSkyCultureMgrManage sky cultures for stellarium
oCStelSkyDrawerProvide a set of methods used to draw sky objects taking into account eyes adaptation, zoom level, instrument model and artificially set magnitude limits
oCStelSkyImageTileBase class for any astro image with a fixed position
oCStelSkyLayerAbstract class defining the API to implement for all sky layer
oCStelSkyLayerMgrManage the sky background images, including DSS and deep sky objects images
oCStelSkyPolygonBase class for any polygon with a fixed position in the sky
oCStelSphericalIndexContainer allowing to store and query SphericalRegion
oCStelStandardGuiPluginInterfaceAllow to load the GUI as a static plugin
oCStelStyleHolds the information related to a color style for GUI and modules of Stellarium
oCStelTextureBase texture class
oCStelTextureMgrManage textures loading
oCStelToneReproducerConverts tones in function of the eye adaptation to luminance
oCStelTranslatorClass used to translate strings to any language
oCStelVertexArray
oCStelVideoMgr
oCStelViewportDistorterFisheyeToSphericMirror
oCStelViewportEffectAllow to apply visual effects on the whole Stellarium viewport
oCstringLengthCompare
oCSubContour
oCTestConversions
oCTestDates
oCTestDeltaT
oCTestStelFileMgr
oCTestStelJsonParser
oCTestStelSphericalGeometry
oCTestStelSphericalIndex
oCTestStelVertexArray
oCTrailGroup
oCTranslations
oCvarstar
oCVector2A templatized 2d vector compatible with openGL
oCVector3A templatized 3d vector compatible with openGL
oCVector4A templatized 4d vector compatible with openGL
oCViewDialog
oCZoneArrayManages all ZoneData structures of a given StelGeodesicGrid level
\CZoneDataA single triangle