CAABBox | An axis-aligned bounding-box class |
CAPIServiceResponse | Thread-safe version of HttpResponse that can be passed around through QMetaObject::invokeMethod |
CAtmosphere | Compute and display the daylight sky color using openGL |
Cbookmark | |
CCLIProcessor | |
CCommLink | Radio communication channel properties |
Ccrossid | |
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 |
Celsetrec | |
CEphemWrapper | |
CexoplanetData | |
CExtinction | This class performs extinction computations, following literature from atmospheric optics and astronomy |
CFrustum | |
CGeodesicSearchBorderIterator | |
CGeodesicSearchInsideIterator | |
CGeodesicSearchResult | |
CGeoLocTranslations | |
CGlobalShaderParameters | A structure for global shader parameters |
CgSatTEME | Sat position and velocity predictions over TEME reference system |
CgSatWrapper | Wrapper allowing compatibility between gsat and Stellarium/Qt |
CgTime | This class implements time calculations |
CgTimeSpan | |
CHeightmap | This represents a heightmap for viewer-ground collision |
CHipIndexStruct | Container for Hipparcos information |
►CHttpConnectionHandlerSettings | Contains all settings for the connection handler |
►CHttpConnectionHandlerPoolSettings | Contains all settings for the connection handler pool and the child connection handlers |
CHttpListenerSettings | Contains all settings for HttpListener and supporting classes |
CHttpCookie | HTTP cookie as defined in RFC 2109 |
CHttpRequest | This object represents a single HTTP request |
CHttpResponse | This object represents a HTTP response, used to return something to the web client |
►CBaseClient | |
CINDIConnection | |
CINDIConnection::Coordinates | |
CInterpolatedPosition | |
Cinterpolation_info | |
CIridiumFlaresPrediction | |
CITemplateTranslationProvider | Interface for Template::translate calls |
Cjpl_eph_data | |
►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 |
CLandscape::LandscapeLabel | |
CLandscapeOldStyle::landscapeTexCoord | |
CLine | A simple line class, identified by a point and a direction vector |
►CLx200Command | Abstract base class for Meade LX200 (and compatible) commands |
CLx200CommandGetDec | Meade LX200 command: Get the current declination |
CLx200CommandGetRa | Meade LX200 command: Get the current right ascension |
CLx200CommandGotoSelected | Meade LX200 command: Slew to the coordinates set before |
CLx200CommandSetSelectedDec | Meade LX200 command: Set declination |
CLx200CommandSetSelectedRa | Meade LX200 command: Set right ascension |
CLx200CommandStopSlew | Meade LX200 command: Stop the current slew |
CLx200CommandToggleFormat | Meade LX200 command: Toggle long or short format |
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 |
CMeteorObj | Models a single meteor |
CSporadicMeteor | Models a single sporadic meteor with a random color and a random radiant |
CMeteorShower::Activity | |
CMeteorShowers::SearchResult | |
CMSTranslations | |
►CNexStarCommand | Abstract base class for Celestron NexStar (and compatible) commands |
CNexStarCommandGetRaDec | Celestron NexStar command: Get the current position |
CNexStarCommandGotoPosition | Celestron NexStar command: Slew to a given position |
CNow | |
COctahedronPolygon | Manage a non-convex polygon which can extends on more than 180 deg |
►COrbit | |
CCometOrbit | |
CEllipticalOrbit | |
COrbitSampleProc | |
CPlane | |
CPlanet::PlanetOBJModel | |
Cpluto_argument | |
Cpluto_latitude | |
Cpluto_longitude | |
Cpluto_radius | |
CPolyhedron | This implementation is based on Stingl's Robust Hard Shadows |
CPosition | A telescope's position at a given time |
►CQAbstractListModel | |
CCubemapModeListModel | |
CStoredViewModel | |
►CQAbstractSpinBox | |
CAngleSpinBox | A spin box for displaying/entering angular values |
►CQAbstractTableModel | |
CFieldConcatModel | Allows for concatinating fields from a model for disply |
CPropertyBasedTableModel | This class provides a table model for just about any QObject |
CSatellitesListModel | A model encapsulating a satellite list |
►CQDoubleValidator | |
CLimitingDoubleValidator | |
►CQEnableSharedFromThis | |
CStelTexture | Base texture class |
►CQFrame | |
CBarFrame | A title bar control used in windows derived from StelDialog |
CResizeFrame | |
CQFuture< T > | |
CQFuture< GLData > | |
CQFuture< Planet::PlanetOBJModel * > | |
►CQGraphicsItem | |
CBottomStelBar | |
CCornerButtons | |
CLeftStelBar | |
►CQGraphicsPathItem | |
CStelBarsPath | |
►CQGraphicsPixmapItem | |
CStelButton | A Button Graphicsitem for use in Stellarium's graphic widgets |
►CQGraphicsProxyWidget | |
CCustomProxy | |
►CQGraphicsTextItem | |
CInfoPanel | The informations about the currently selected object |
►CQGraphicsView | |
CStelMainView | Reimplement a QGraphicsView for Stellarium |
►CQGraphicsWidget | |
COcularsGuiPanel | A screen widget similar to InfoPanel |
CSkyGui | The class managing the layout for button bars, selected object info and loading bars |
CStelProgressBarMgr | |
►CQIntValidator | |
CLimitingIntValidator | |
►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 | |
►CAbstractAPIService | Abstract base class for all RemoteControlServiceInterface implementations which are provided by the Remote Control Plug-in plugin directly |
CLocationSearchService | Provides predefined location search functionality, using the StelLocationMgr |
CLocationService | Provides methods to look up location-related information, and change the current location |
CMainService | Implements the main API services, including the status operation which can be repeatedly polled to find the current state of the main program, including time, view, location, StelAction and StelProperty state changes, movement, script status .. |
CObjectService | Provides operations to look up objects in the Stellarium catalogs |
CScriptService | Contains services related to script execution |
CSimbadService | Allows SIMBAD object lookups like SearchDialog uses |
CStelActionService | Provides services related to StelAction |
CStelPropertyService | Provides services related to StelProperty |
CViewService | Provides services related to the view (landscape, sky culture, projection) |
CAngleMeasureStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CArchaeoLine | Class which manages a line (small circle) to display around the sky like the solstices line |
CArchaeoLinesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CBarlowsDataMapper | |
CBottomStelBar | |
CCCD | |
►CClientHandler | |
CClientAuthHandler | Reacts to Server challenge and challenge OK on the client |
CClientErrorHandler | |
CClientFovHandler | |
CClientLocationHandler | |
CClientSelectionHandler | |
CClientStelPropertyUpdateHandler | |
CClientTimeHandler | |
CClientViewHandler | |
CCompassMarksStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CCornerButtons | |
CDummyDialog | The TextUserInterface wants to intercept all key presses including those which are assigned to glocal key bindings in the main GUI definition (i.e |
CEquationOfTimeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CExoplanetsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CFiltersDataMapper | |
CFOVStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CHelloStelModuleStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CHttpConnectionHandlerPool | Pool of http connection handlers |
►CHttpRequestHandler | The request handler generates a response for each HTTP request |
CAPIController | This class handles the API-specific requests and dispatches them to the correct RemoteControlServiceInterface implementation |
CRequestHandler | This is the main request handler for the remote control plugin, receiving and dispatching the HTTP requests |
CStaticFileController | Delivers static files |
CImagersDataMapper | |
CINDIConnection | |
CLeftStelBar | |
CLens | |
CLogBookStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CMeteorShowersStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CNavStarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CNovaeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CObservabilityStelPluginInterface | |
CObserversDataMapper | |
COcular | |
COcularsDataMapper | |
COcularsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
COpticsDataMapper | |
CPointerCoordinatesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CPulsarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CQuasarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CRemoteControlStelPluginInterface | This class defines the plugin interface with the main Stellarium program |
CRemoteSyncStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CS3DRenderer | Scenery3d renderer class |
CSatellitesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CScenery3dRemoteControlService | Provides a Scenery3d service for the Remote Control Plug-in plugin |
CScenery3dStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CScreenImage | |
►CServerHandler | |
CServerAuthHandler | Server-side auth handler |
CSimbadLookupReply | Contains all the information about a current simbad lookup query |
CSimbadSearcher | Provides lookup features into the online Simbad service from CDS |
CSimpleDrawLineStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSitesDataMapper | |
CSolarSystemEditorStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSpoutSender | Helper class to send rendered frames to Spout (http://spout.zeal.co/) |
CStelAction | Wrapper around an argumentless QObject slot or a bool Q_PROPERTY with WRITE method, allowing the slot to be called/property to be toggled using this action object |
CStelActionMgr | Manager for StelAction instances. Allows registration of new actions, and finding an existing one by name |
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 | |
CAngleMeasureDialog | Main window of the Angle Measure plug-in |
CArchaeoLinesDialog | Main window of the ArchaeoLines plug-in |
CAstroCalcDialog | |
CAtmosphereDialog | |
CBookmarksDialog | |
CConfigurationDialog | |
CConfigureDSOColorsDialog | |
CConfigureOrbitColorsDialog | |
CCustomDeltaTEquationDialog | |
CDateTimeDialog | |
CEquationOfTimeWindow | Main window of the Equation of Time plug-in |
CExoplanetsDialog | Main window of the Exoplanets plugin |
CFOVWindow | Main window of the FOV plug-in |
CGreatRedSpotDialog | |
CHelpDialog | |
CLocationDialog | |
CManualImportWindow | Window for manual entry of Solar System object properties |
CMpcImportWindow | Window for importing orbital elements from the Minor Planet Center |
CMSConfigDialog | Configuration window |
CMSSearchDialog | |
CNavStarsWindow | Main window of the Navigational Stars plug-in |
CNovaeDialog | |
CObservabilityDialog | Configuration window of the Observability Analysis plug-in |
COcularDialog | |
CPointerCoordinatesWindow | Main window of the Pointer Coordinates plug-in |
CPulsarsDialog | |
CQuasarsDialog | |
CRemoteControlDialog | Main window of the Angle Measure plug-in |
CRemoteSyncDialog | |
CSatellitesDialog | Main configuration window of the Satellites plugin |
CSatellitesImportDialog | |
CScenery3dDialog | |
CScriptConsole | |
CSearchDialog | The sky object search dialog |
CShortcutsDialog | |
CSlewDialog | |
CSolarSystemManagerWindow | Main window for handling Solar System objects |
CStoredPointsDialog | |
CStoredViewDialog | |
CSupernovaeDialog | |
CTelescopeConfigurationDialog | |
CTelescopeDialog | |
CViewDialog | |
►CStelDialogLogBook | |
CLogBookConfigDialog | |
CObservationsDialog | |
CSessionsDialog | |
CTargetsDialog | |
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 |
CAngleMeasure | Main class of the Angle Measure plug-in |
CArchaeoLines | Main class of the ArchaeoLines plug-in |
CCompassMarks | Main class of the Compass Marks plug-in |
CEquationOfTime | Main class of the Equation of Time plugin |
CFOV | Main class of the Field of View plugin |
CGridLinesMgr | The 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) |
CHelloStelModule | This is an example of a plug-in which can be dynamically loaded into stellarium |
CLabelMgr | Allows for creation of custom labels on objects or coordinates |
CLandscapeMgr | Manages all the rendering at the level of the observer's surroundings |
CLogBook | This is an example of a plug-in which can be dynamically loaded into stellarium |
CMeteorShowersMgr | Main class of the Meteor Showers plugin, inherits from StelModule |
CMilkyWay | Manages the displaying of the Milky Way |
CNavStars | Main class of the Navigational Stars plugin |
CObservability | Main class of the Observability Analysis plug-in |
COculars | Main class of the Oculars plug-in |
CPointerCoordinates | Main class of the Pointer Coordinates plugin |
CRemoteControl | Main class of the RemoteControl plug-in, implementing the StelModule interface |
CRemoteSync | Main class of the RemoteSync plug-in |
CScenery3d | Main class of the module, inherits from StelModule |
CScreenImageMgr | Module for managing images for scripting |
CSimpleDrawLine | This is an example of a plug-in which can be dynamically loaded into stellarium |
CSolarSystemEditor | Main class of the Solar System Editor plug-in which allows editing (add, delete, update) of the minor bodies |
CSporadicMeteorMgr | Simulates a sporadic meteor shower, with a random color and a random radiant |
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 |
CAsterismMgr | Display and manage the asterisms |
CConstellationMgr | Display and manage the constellations |
CCustomObjectMgr | |
CExoplanets | Main class of the Exoplanets plugin |
CMeteorShowers | This class manages a collection of MeteorShower objects |
CNebulaMgr | Manage a collection of nebulae |
CNomenclatureMgr | |
CNovae | Main class of the Bright Novae plugin |
CPulsars | Main class of the Pulsars plugin |
CQuasars | Main class of the Quasars plugin |
CSatellites | Main class of the Satellites plugin |
CSolarSystem | This StelObjectModule derivative is used to model SolarSystem bodies |
CStarMgr | Stores the star catalogue data |
CSupernovae | Main class of the Historical Supernovae plugin |
CTelescopeControl | This class manages the controlling of one or more telescopes by one instance of the stellarium program |
CStelSkyLayerMgr | Manage the sky background images, including DSS and deep sky objects images |
CStelVideoMgr | A scriptable way to show videos embedded in the screen |
CTextUserInterface | This is an example of a plug-in which can be dynamically loaded into stellarium |
CToastMgr | |
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 |
CStelProperty | Wrapper around a Q_PROPERTY (see the Qt property system for more information) of a specific object, which provides access to the property through a unique ID |
CStelPropertyMgr | Manages the registration of specific object properties with the StelProperty system |
►CStelPropertyProxy | Abstract base class for a StelProperty proxy implementation, which allow reacting to the StelProperty::changed event using a specific type instead of reacting to the QVariant version |
CQAbstractButtonStelPropertyConnectionHelper | A StelPropertyProxy that works with QAbstractButton widgets |
CQComboBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QComboBox widgets |
CQDoubleSpinBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QDoubleSpinBox widgets |
CQSliderStelPropertyConnectionHelper | |
CQSpinBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QSpinBox widgets |
CStelPropertyBoolProxy | A StelPropertyProxy for bool-based properties |
CStelPropertyDoubleProxy | A StelPropertyProxy for double-based properties |
CStelPropertyIntProxy | A StelPropertyProxy for int-based properties |
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 |
CSupernovaeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSyncClient | A client which can connect to a SyncServer to receive state changes, and apply them |
CSyncRemotePeer | Handling the connection to a remote peer (i.e. all clients on the server, and the server on the client) |
CSyncServer | Implements a server to which SyncClients can connect and receive state changes |
►CSyncServerEventSender | Subclasses of this class notify clients of state changes |
CStelPropertyEventSender | |
CTypedSyncServerEventSender< T > | This class provides a semi-automatic event sender using a specific message type |
►CTypedSyncServerEventSender< SyncProtocol::Fov > | |
CFovEventSender | |
►CTypedSyncServerEventSender< SyncProtocol::Location > | |
CLocationEventSender | |
►CTypedSyncServerEventSender< SyncProtocol::Selection > | |
CSelectionEventSender | |
►CTypedSyncServerEventSender< SyncProtocol::Time > | |
CTimeEventSender | Notifies clients of simulation time jumps and time scale changes |
►CTypedSyncServerEventSender< SyncProtocol::View > | |
CViewEventSender | |
CTelescope | |
►CTelescopeClient | An abstract base class that should never be used directly, only inherited |
CTelescopeClientDirectLx200 | Telescope client that connects directly to a Meade LX200 through a serial port |
CTelescopeClientDirectNexStar | Telescope client that connects directly to a Celestron NexStar through a serial port |
CTelescopeClientDummy | Example Telescope class |
CTelescopeClientINDI | |
CTelescopeClientJsonRts2 | RTS2 JSON telescope |
CTelescopeTCP | This TelescopeClient class can control a telescope by communicating to a server process ("telescope server") via the "Stellarium telescope control protocol" over TCP/IP |
CTelescopeControlStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CtestINDIConnection | |
CtestTelescopeControl_INDI | |
CTextUserInterfaceStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CToastSurvey | Represents a full Toast survey |
►CTuiNode | TuiNode objects are linked together in a network of nodes to form the structure of a menu which may be navigated using the cursor keys |
CTuiNodeActivate | Allows navigation but also sends a signal to a specified object when the return key is pressed |
►CTuiNodeEditable | Pure virtual from which editables for different data types are derived |
CTuiNodeBool | Allows navigation but also editing of a boolean value |
CTuiNodeColor | Allows navigation but also editing of color value as represented by a Vec3f object |
CTuiNodeDateTime | Allows navigation but also editing of a julian date |
CTuiNodeDouble | Allows navigation but also editing of a double value |
CTuiNodeEnum | Allows navigation but also selection from a list of string values |
CTuiNodeFloat | Allows navigation but also editing of a float value |
CTuiNodeInt | Allows navigation but also editing of an integer value |
►CQOpenGLFunctions | |
CS3DRenderer | Scenery3d renderer class |
CSpoutSender | Helper class to send rendered frames to Spout (http://spout.zeal.co/) |
CStelPainter | Provides functions for performing openGL drawing operations |
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 |
►CQOpenGLFunctions_1_0 | |
CGLExtFuncs | Defines some OpenGL functions not resolved through StelOpenGL (which only contains base OpenGL ES2 functions) Using the QOpenGLFunctions_*_* directly would solve this better, but it conflicts with the current StelOpenGL header dramatically |
►CQRegExpValidator | |
CNonEmptyStringValidator | |
►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 | |
CSatellitesListFilterModel | Custom proxy model allowing filtering by satellite group and flag |
CShortcutsFilterModel | Custom filter class for filtering tree sub-items |
►CQString | |
CTemplate | Enhanced version of QString for template processing |
►CQSyntaxHighlighter | |
CStelScriptSyntaxHighlighter | |
►CQTcpServer | |
CHttpListener | Listens for incoming TCP connections and and passes all incoming HTTP requests to your implementation of HttpRequestHandler, which processes the request and generates the response (usually a HTML document) |
►CQTextEdit | |
CCustomTextEdit | A custom QTextEdit subclass that has an editingFinished() signal like QLineEdit |
CLogBookTextEdit | |
►CQThread | |
CHttpConnectionHandler | The connection handler accepts incoming connections and dispatches incoming requests to to a request mapper |
►CQTreeWidgetItem | |
CACCelPosTreeWidgetItem | |
CACEphemTreeWidgetItem | |
CACPhenTreeWidgetItem | |
CMSTreeWidgetItem | |
CSatPIFTreeWidgetItem | |
►CQVector | |
CSubContour | |
►CQWidget | |
CTelescopeClientINDIWidget | |
CRCMag | Contains the 2 parameters necessary to draw a star on screen |
►CRemoteControlServiceInterface | Interface for all Remote Control Plug-in services |
CAbstractAPIService | Abstract base class for all RemoteControlServiceInterface implementations which are provided by the Remote Control Plug-in plugin directly |
CScenery3dRemoteControlService | Provides a Scenery3d service for the Remote Control Plug-in plugin |
CRing | |
CRotationElements | |
CS3DEnum | |
CS3DScene | |
CS3DScene::Material::Traits | |
CSceneInfo | Contains all the metadata necessary for a Scenery3d scene, and can be loaded from special .ini files in a scene's folder |
►CServer | Base class for telescope server classes |
CTelescopeClientDirectLx200 | Telescope client that connects directly to a Meade LX200 through a serial port |
CTelescopeClientDirectNexStar | Telescope client that connects directly to a Celestron NexStar through a serial port |
CServerCredits | Contain all the credits for a given server hosting the data |
CShaderMgr | A simple shader cache class that gives us the correct shader depending on desired configuration |
CSkybright | This class makes use of the 1998 sky brightness model by Bradley Schaefer |
CSkylight | |
CskylightStruct | |
CskylightStruct2 | |
CSkyLine | GridLinesMgr.cpp at V0.13.2, but with small-circle drawing |
►CSocket | |
►CConnection | TCP/IP connection to a client |
►CSerialPort | Serial interface connection |
CLx200Connection | Serial port connection to a Meade LX200 or a compatible telescope |
CNexStarConnection | Serial port connection to a Celestron NexStar or a compatible telescope |
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 | |
CSPolygon | |
CStar1 | |
CStar2 | |
CStar3 | |
CStaticFileControllerSettings | Contains all the settings for the StaticFileController |
►Cstd::vector< T > | STL class |
Cbr_stl::gVectorTempl< T > | |
►Cbr_stl::gVectorTempl< double > | |
CgVector | This class implement the needed code to make vector calculations |
►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 |
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 |
CStelMainView::GLInfo | Contains some basic info about the OpenGL context used |
CStelModuleMgr::PluginDescriptor | Contains the information read from the module.ini file |
CStelOBJ | Representation of a custom subset of a Wavefront .obj file, including only triangle data and materials |
►CStelOBJ::Material | Defines a material loaded from an .mtl file |
CS3DScene::Material | Extension of StelOBJ::Material which provides Scenery3d specific stuff |
CStelOBJ::MaterialGroup | Represents a bunch of faces following after each other that use the same material |
CStelOBJ::Object | Represents an OBJ object as defined with the 'o' statement |
CStelOBJ::Vertex | A Vertex struct holds the vertex itself (position), corresponding texture coordinates, normals, tangents and bitangents It does not use Vec3f etc |
CStelOpenGLArray | Encapsulates vertex data stored in the OpenGL server memory, which can be used for fast drawing commands, without repeated CPU-GPU data uploads |
CStelPluginInfo | Contains information about a Stellarium plugin |
►CStelPluginInterface | Define the interface to implement when creating a plugin |
CAngleMeasureStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CArchaeoLinesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CCompassMarksStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CEquationOfTimeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CExoplanetsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CFOVStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CHelloStelModuleStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CLogBookStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CMeteorShowersStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CNavStarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CNovaeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CObservabilityStelPluginInterface | |
COcularsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CPointerCoordinatesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CPulsarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CQuasarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CRemoteControlStelPluginInterface | This class defines the plugin interface with the main Stellarium program |
CRemoteSyncStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSatellitesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CScenery3dStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSimpleDrawLineStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSolarSystemEditorStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CSupernovaeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CTelescopeControlStelPluginInterface | This class is used by Qt to manage a plug-in interface |
CTextUserInterfaceStelPluginInterface | This class is used by Qt to manage a plug-in interface |
►CStelProjector | Provide the main interface to all operations of projecting coordinates from sky to screen |
CStelProjector2d | |
►CStelProjectorCylinder | |
CStelProjectorSinusoidal | |
CStelProjectorEqualArea | |
CStelProjectorFisheye | |
CStelProjectorHammer | |
►CStelProjectorMercator | |
CStelProjectorMiller | |
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.. |
CAsterism | Models a grouping of stars in a Sky Culture |
CConstellation | Models a grouping of stars in a Sky Culture |
CCustomObject | |
CExoplanet | A exoplanet object represents one planetary system on the sky |
CMeteorShower | A MeteorShower object represents one meteor shower on the sky |
CNebula | |
CNomenclatureItem | |
CNova | A Nova object represents one nova on the sky |
►CPlanet | |
CComet | |
CMinorPlanet | |
CPulsar | A Pulsar object represents one pulsar on the sky |
CQuasar | A Quasar object represents one Quasar on the sky |
CSatellite | A representation of a satellite in Earth orbit |
►CStarWrapperBase | A Star (Star1,Star2,Star3,...) cannot be a StelObject |
CStarWrapper< Star > | |
►CStarWrapper< Star1 > | |
CStarWrapper1 | |
►CStarWrapper< Star2 > | |
CStarWrapper2 | |
►CStarWrapper< Star3 > | |
CStarWrapper3 | |
CSupernova | A Supernova object represents one supernova on the sky |
CTelescopeClient | An abstract base class that should never be used directly, only inherited |
CStelScriptOutput | Class with 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 | |
CstoredPoint | |
CStoredView | A structure which stores a specific view position, view direction and FOV, together with a textual description |
CstringLengthCompare | |
►CSyncMessageHandler | Base interface for message handlers, i.e. reacting to messages |
CClientAliveHandler | |
CClientHandler | |
CDummyMessageHandler | Skips the message, and does nothing else |
CServerAliveHandler | |
CServerErrorHandler | |
CServerHandler | |
CSyncProtocol::SyncHeader | All messages are preceded by this |
►CSyncProtocol::SyncMessage | Base interface for the messages themselves, allowing to serialize/deserialize them |
CSyncProtocol::Alive | |
CSyncProtocol::ClientChallengeResponse | |
CSyncProtocol::ErrorMessage | |
CSyncProtocol::Fov | |
CSyncProtocol::Location | |
CSyncProtocol::Selection | |
CSyncProtocol::ServerChallenge | |
CSyncProtocol::ServerChallengeResponseValid | This is just a notify message with no data, so no serialize/deserialize |
CSyncProtocol::StelPropertyUpdate | |
CSyncProtocol::Time | |
CSyncProtocol::View | |
CTelescopeControlGlobals::DeviceModel | |
CTleData | Data structure containing unvalidated TLE set as read from a TLE list file |
CTleSource | TLE update source, used only internally for now |
CToastGrid | Convenience class that can be used to compute the TOAST grid points |
CToastTile | Represents a tile in a TOAST image |
CToastTile::Coord | Triple struct for a coordinate of a ToastTile |
CTrailGroup | |
CTranslations | |
CTuiNodeResponse | A TuiNodeResponse contains a flag, "accepted" if a keystroke was accepted And a link to a node, should the key action have prompted a change in the current node used by the menu system |
Cvarstar | |
CVector2< T > | A templatized 2d vector compatible with openGL |
CVector2< double > | |
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 > | |
Cwds | |
►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 > | |