Home · All Namespaces · All Classes · Functions · Coding Style · Plugins · File Structure

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AngleSpinBoxA spin box for displaying/entering angular values
AtmosphereCompute and display the daylight sky color using openGL
BigStarCatalogExtension::HipIndexStructContainer for Hipparcos information
BigStarCatalogExtension::HipZoneArrayZoneArray of Hipparcos stars
BigStarCatalogExtension::SpecialZoneArray< Star >Implements all the virtual methods in ZoneArray
BigStarCatalogExtension::SpecialZoneData< Star >Wrapper struct around ZoneData
BigStarCatalogExtension::StarWrapperBaseA Star (Star1,Star2,Star3,
BigStarCatalogExtension::ZoneArrayManages all ZoneData structures of a given StelGeodesicGrid level
BigStarCatalogExtension::ZoneDataA single triangle
BooleanFaderImplementation of StelFader which behaves like a normal boolean, i.e
CompletionLabelDisplay a list of results matching the search string, and allow to tab through those selections
ConstellationModels a grouping of stars in a Sky Culture
ConstellationMgrDisplay and manage the constellations
DataSetCreditsContains all the credits for the creator of the image collection
GridLinesMgrThe GridLinesMgr controls the drawing of the Azimuthal and Equatorial Grids, as well as the great circles: Meridian Line, Ecliptic Line and Equator Line
ImageLoaderAbstract class for any Image loaders
InfoPanelThe informations about the currently selected object
JpgLoaderDefine a JPG loader
LabelMgrAllows for creation of custom labels on objects or coordinates
LandscapeStore and manages the displaying of the Landscape
LandscapeMgrManages all the rendering a the level of the observer's surrounding
LinearFaderImplementation of StelFader which implements a linear transition
MapLabelSpecial QLabel that shows a world map
Matrix4< T >A templatized column-major 4x4 matrix compatible with openGL
MeteorModels a single meteor
MeteorMgrSimulates meteor showers
MilkyWayManages the displaying of the Milky Way
MultiLevelJsonBaseAbstract base class for managing multi-level tree objects stored in JSON format
NebulaMgrManage a collection of nebulae
PngLoaderDefine a PNG loader
ScreenImageMgrModule for managing images for scripting
SearchDialogThe sky object search dialog
ServerCreditsContain all the credits for a given server hosting the data
SimbadLookupReplyContains all the information about a current simbad lookup query
SimbadSearcherProvides lookup features into the online Simbad service from CDS
SkybrightCompute the luminance of the sky according to some parameters like sun moon position or time or altitude etc
SolarSystemThis StelObjectModule derivative is used to model SolarSystem boies
SpaceShipObserverAn observer which moves from from one position to another one and/or from one planet to another one
StarMgrStores the star catalogue data
StelAppSingleton main Stellarium application class
StelAppGraphicsSceneA special QGraphicsScene for use in Stellarium
StelButtonA Button Graphicsitem for use in Stellarium's graphic widgets
StelCoreMain class for Stellarium core processing
StelDialogBase class for all the GUI windows in stellarium
StelDownloadMgrUsed to download files from the Internet
StelFaderManages a (usually smooth) transition between two states (typically ON/OFF) in function of a counter It used for various purpose like smooth transitions between
StelFileMgrProvides utilities for locating and handling files
StelFontMgrManage fonts for Stellarium
StelGeom::ConvexPolygonA special case of ConvexS for which all HalfSpace have an aperture of PI/2
StelGeom::ConvexSA Convex is defined by several HalfSpaces defining a convex region
StelGeom::DiskA Disk is defined by a single HalfSpace
StelGeom::HalfSpaceA HalfSpace is defined by a direction and an aperture
StelGeom::PolygonA polygon is defined by a set of connected points
StelGridObjectSimple abstract class defining the method getPositionForGrid() used by the grid algorithms to get a permanent (fixed) position
StelGuiMain class for the GUI based on QGraphicView
StelJsonParserQt-based simple JSON reader inspired by the one from Zoolib
StelLoadingBarThis class is used to display loading bar
StelLocaleMgrManage i18n operations such as message translation and date/time localization
StelLocationStore the informations for a location on a planet
StelLocationMgrManage the list of available location
StelMainGraphicsViewReimplement a QGraphicsView for Stellarium
StelMainScriptAPIProvide script API for Stellarium global functions
StelMainWindowReimplement a QMainWindow for Stellarium
StelModuleThis is the common base class for all the main components of stellarium
StelModuleMgrManage a collection of StelModules including both core and plugin modules
StelModuleMgr::PluginDescriptorContains the information read from the module.ini file
StelMovementMgrManages the head movements and zoom operations
StelNavigatorManages a navigation context
StelObjectThe base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc
StelObjectMgrManage the selection and queries on one or more StelObjects
StelObjectModuleSpecialization of StelModule which manages a collection of StelObject
StelObserverShould be renamed as PlanetBasedObserver and derive from a more generical StelObserver class
StelPainterProvides functions for performing openGL drawing operations
StelPluginInterfaceDefine the interface to implement when creating a plugin
StelProjectorProvide the main interface to all operations of projecting coordinates from sky to screen
StelProjector::StelProjectorParamsContains all the param needed to initialize a StelProjector
StelScriptMgrManage scripting in Stellarium
StelSkyCultureStore basic info about a sky culture for stellarium
StelSkyCultureMgrManage sky cultures for stellarium
StelSkyDrawerProvide a set of methods used to draw sky objects taking into account eyes adaptation, zoom level and instrument model
StelSkyImageMgrManage the sky background images, including DSS and deep sky objects images
StelSkyImageTileBase class for any astro image with a fixed position
StelSkyPolygonBase class for any polygon with a fixed position in the sky
StelStyleHolds the information related to a color style for GUI and modules of Stellarium
StelTextureBase texture class
StelTextureMgrManage textures loading and manipulation
StelToneReproducerConverts tones in function of the eye adaptation to luminance
StelTranslatorClass used to translate strings to any language
TelescopeMgrThis class manages the controlling of one or more telescopes by one instance of the stellarium program
TexMallocA special multithreaded malloc which manages a memory pool to reuse the memory already allocated for loading previous textures
TextUIText user interface stub
Vector2< T >A templatized 2d vector compatible with openGL
Vector3< T >A templatized 3d vector compatible with openGL
Vector4< T >A templatized 4d vector compatible with openGL

Generated on Mon Mar 9 16:16:16 2009 for Stellarium by  doxygen 1.5.5