| ►NStelUtils | |
| Cbinary_function | |
| ►NSyncProtocol | Contains sync protocol data definitions shared between client and server |
| CAlive | |
| CClientChallengeResponse | |
| CErrorMessage | |
| CFov | |
| CLocation | |
| CSelection | |
| CServerChallenge | |
| CServerChallengeResponseValid | This is just a notify message with no data, so no serialize/deserialize |
| CStelPropertyUpdate | |
| CSyncHeader | All messages are preceded by this |
| CSyncMessage | Base interface for the messages themselves, allowing to serialize/deserialize them |
| CTime | |
| CView | |
| CAABBox | An axis-aligned bounding-box class |
| CAbstractAPIService | Abstract base class for all RemoteControlServiceInterface implementations which are provided by the Remote Control Plug-in plugin directly |
| CACCelPosTreeWidgetItem | |
| CACEphemTreeWidgetItem | |
| CACLunarEclipseContactsTreeWidgetItem | |
| CACLunarEclipseTreeWidgetItem | |
| CACPhenTreeWidgetItem | |
| CACRTSTreeWidgetItem | |
| CACSolarEclipseContactsTreeWidgetItem | |
| CACSolarEclipseLocalTreeWidgetItem | |
| CACSolarEclipseTreeWidgetItem | |
| CACTransitTreeWidgetItem | |
| CAddRemoveLandscapesDialog | |
| CAHECPosTreeWidgetItem | |
| CAllSkySphericalRegion | |
| CAngleMeasure | |
| CAngleMeasureDialog | Main window of the Angle Measure plug-in |
| CAngleMeasureStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CAngleSpinBox | |
| CAngleSpinBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with AngleSpinBox widgets |
| CAPIController | |
| CAPIServiceResponse | Thread-safe version of HttpResponse that can be passed around through QMetaObject::invokeMethod |
| CArchaeoLine | |
| CArchaeoLines | Main class of the ArchaeoLines plug-in |
| CArchaeoLinesDialog | Main window of the ArchaeoLines plug-in |
| CArchaeoLinesDialogLocations | Auxiliary window of the ArchaeoLines plug-in |
| CArchaeoLinesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CArmenianCalendar | The Armenian calendar has the same structure as the Egyptian calendar Epoch is 552 C.E |
| ►CASCOMDevice | |
| CASCOMCoordinates | |
| CASCOMSupport | |
| CAsterism | |
| CAsterismMgr | |
| CAstroCalcChart | |
| CAstroCalcCustomStepsDialog | |
| CAstroCalcDialog | |
| CAstroCalcExtraEphemerisDialog | |
| CAstroHinduLunarCalendar | |
| CAstroHinduSolarCalendar | |
| ►CAtmosphere | |
| CLoadingStatus | |
| CAtmosphereDialog | |
| CAtmospherePreetham | Compute and display the daylight sky color using OpenGL |
| ►CAtmosphereShowMySky | |
| CInitFailure | |
| CAztecTonalpohualliCalendar | The Aztec Tonalpohualli is just like the Maya Tzolkin, a 260-day calendar consisting of a 13-day count and a 20-name count |
| CAztecXihuitlCalendar | The Aztec Xihuitl was similar to the Maya Haab, a 365-day Solar calendar without intercalation |
| CBahaiArithmeticCalendar | |
| CBahaiAstronomicalCalendar | |
| CBalinesePawukonCalendar | Balinese Pawukon calendar, a cycle count of 10 simultaneous cycles of different lengths |
| CBarFrame | |
| CBesselParameters | |
| CBooleanFader | |
| CBottomStelBar | |
| CCalendar | |
| CCalendars | |
| CCalendarsDialog | Main window of the Calendars plug-in |
| CCalendarsInfoPanel | A screen widget similar to InfoPanel |
| CCalendarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CCardinals | |
| CCCD | |
| CChineseCalendar | |
| CClientAliveHandler | |
| CClientAuthHandler | Reacts to Server challenge and challenge OK on the client |
| CClientErrorHandler | |
| CClientFovHandler | |
| CClientHandler | |
| CClientLocationHandler | |
| CClientSelectionHandler | |
| CClientStelPropertyUpdateHandler | |
| CClientTimeHandler | |
| CClientViewHandler | |
| CCLIProcessor | |
| CComet | |
| CCommLink | Radio communication channel properties |
| CCommsTreeWidgetItem | |
| CCompletionListModel | |
| CConfigurationDialog | |
| CConfigureDSOColorsDialog | |
| CConfigureOrbitColorsDialog | |
| CConfigureScreenshotsDialog | |
| CConnection | TCP/IP connection to a client |
| CConstellation | |
| CConstellationMgr | |
| CCopticCalendar | Based on the Egyptian calendar (esp |
| CCornerButtons | |
| Ccrossid | |
| CCubemapModeListModel | |
| CCustomDeltaTEquationDialog | |
| CCustomDialog | This class allows storing size changes when its sizeChanged() signal is connected to some handler |
| CCustomObject | |
| CCustomObjectMgr | |
| CCustomProxy | |
| CCustomTextEdit | A custom QTextEdit subclass that has an editingFinished() signal like QLineEdit |
| CDataSetCredits | Contains all the credits for the creator of the image collection |
| CDateTimeDialog | |
| CDummyDialog | The TextUserInterface wants to intercept all key presses including those which are assigned to global key bindings in the main GUI definition (i.e |
| CDummyMessageHandler | Skips the message, and does nothing else |
| CEdgeVertex | |
| CEgyptianCalendar | This is the "Simple Calendar" exemplified in CC.UE chapter 1.11 |
| Celsetrec | |
| CEmptySphericalRegion | |
| CEphemeris | |
| CEphemWrapper | |
| CEPSTreeWidgetItem | |
| CEquationOfTime | |
| CEquationOfTimeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CEquationOfTimeWindow | Main window of the Equation of Time plug-in |
| CEthiopicCalendar | Equal in structure to the Coptic calendar (with different month names!) |
| CExoplanet | |
| CexoplanetData | |
| CExoplanets | |
| CExoplanetsDialog | |
| CExoplanetsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CExternalStepSpinBox | |
| CExtinction | |
| CFovEventSender | |
| CFrenchArithmeticCalendar | The French Revolution also introduced a new calendar which was valid only for few years (1793-1805) and another few weeks in May 1871 |
| CFrenchAstronomicalCalendar | The French Revolution also introduced a new calendar which was valid only for few years (1793-1805) and another few weeks in May 1871 |
| CFrustum | |
| CGeodesicSearchBorderIterator | |
| CGeodesicSearchInsideIterator | |
| CGeodesicSearchResult | |
| CGeoRegion | |
| CGeoRegionsTranslations | |
| CGimbalOrbit | A pseudo-orbit for "observers" linked to a planet's sphere |
| 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 |
| CGlobalShaderParameters | A structure for global shader parameters |
| CGPSLookupHelper | |
| CGreatRedSpotDialog | |
| CGregorianCalendar | |
| CGridLinesMgr | |
| CgSatTEME | Sat position and velocity predictions over TEME reference system |
| CgSatWrapper | Wrapper allowing compatibility between gsat and Stellarium/Qt |
| CgTime | |
| CgTimeSpan | |
| CHebrewCalendar | The Hebrew calendar, introduced in the 4th century C.E., is a Lunisolar calendar with Lunar months and leap months in a fixed scheme |
| CHECPosition | |
| CHeightmap | This represents a heightmap for viewer-ground collision |
| CHelloStelModule | This is an example of a plug-in which can be dynamically loaded into stellarium |
| CHelloStelModuleStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CHelpDialog | |
| CHighlightMgr | |
| CHipIndexStruct | |
| CHipOnlineQuery | |
| CHipOnlineReply | |
| CHipsMgr | |
| CHipsSurvey | |
| CHipZoneArray | |
| CHttpConnectionHandler | |
| CHttpConnectionHandlerPool | |
| CHttpConnectionHandlerPoolSettings | |
| CHttpConnectionHandlerSettings | |
| CHttpCookie | |
| CHttpListener | |
| CHttpListenerSettings | |
| CHttpRequest | |
| CHttpRequestHandler | |
| CHttpResponse | |
| CIcelandicCalendar | The Icelandic calendar includes years, seasons (summer/winter), months (1..6 per season plus unaccounted days), weeks (1..52/53) and days (7-day week) This implementation follows CC |
| ►CINDIConnection | |
| CCoordinates | |
| CINDIControlWidget | |
| CInfoPanel | The information about the currently selected object |
| CInterpolatedPosition | |
| Cinterpolation_info | |
| CIslamicCalendar | The Islamic calendar is a strictly Lunar calendar with no month intercalation |
| CISOCalendar | The ISO calendar counts weeks [1...53] in Gregorian years. Some dates in the border weeks 1 and 53 may lie outside of the respective year. Week 1 contains the first Thursday |
| CITemplateTranslationProvider | |
| CJapaneseCalendar | |
| Cjpl_eph_data | |
| CJulianCalendar | |
| CKeplerOrbit | KeplerOrbit describes an undisturbed orbit in a two-body system |
| CKoreanCalendar | |
| CLabelMgr | |
| ►CLandscape | |
| CLandscapeLabel | |
| CLandscapeFisheye | |
| CLandscapeMgr | |
| ►CLandscapeOldStyle | |
| ClandscapeTexCoord | |
| CLandscapePolygonal | |
| CLandscapeSpherical | |
| CLeftStelBar | |
| CLens | |
| CLightPollutionWidget | |
| CLine | A simple line class, identified by a point and a direction vector |
| CLinearFader | |
| CLocationDialog | |
| CLocationEventSender | |
| CLocationSearchService | |
| CLocationService | |
| CLogarithmicSpinBox | |
| CLunarEclipseBessel | Besselian elements for lunar eclipse |
| CLunarEclipseIteration | Iteration to compute contact times of lunar eclipse |
| 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. LONG FORMAT ONLY! |
| CLx200CommandSetSelectedRa | Meade LX200 command: Set right ascension. LONG FORMAT ONLY! |
| CLx200CommandStopSlew | Meade LX200 command: Stop the current slew |
| CLx200CommandSyncSelected | |
| CLx200CommandToggleFormat | Meade LX200 command: Toggle long or short format |
| CLx200Connection | Serial port connection to a Meade LX200 or a compatible telescope |
| CMainService | |
| CManualImportWindow | Window for manual entry of Solar System object properties |
| CMapWidget | |
| CMarkerMgr | |
| CMatrix3 | |
| CMatrix4 | |
| CMayaHaabCalendar | The Maya Haab was a 365-day Solar calendar without intercalation |
| CMayaLongCountCalendar | The Maya Long Count is a 5-part integer day count number in base 20 |
| CMayaTzolkinCalendar | The Maya Tzolkin was a 260-day calendar consisting of a 13-day count and a 20-name count |
| CMeteor | |
| CMeteorObj | |
| ►CMeteorShower | |
| CActivity | |
| ►CMeteorShowers | |
| CSearchResult | |
| CMeteorShowersMgr | |
| CMeteorShowersStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CMilkyWay | |
| CMinorPlanet | |
| CMpcImportWindow | Window for importing orbital elements from the Minor Planet Center |
| CMSConfigDialog | |
| CMSSearchDialog | |
| CMSTranslations | |
| CMSTreeWidgetItem | |
| CMultiLevelJsonBase | Abstract base class for managing multi-level tree objects stored in JSON format |
| CNavStarCalculatorDegreeInputs | |
| CNavStars | |
| CNavStarsCalculator | |
| CNavStarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CNavStarsWindow | Main window of the Navigational Stars plug-in |
| CNebula | |
| CNebulaMgr | |
| CNewHinduCalendar | |
| CNewHinduLunarCalendar | |
| 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 |
| CNexStarCommandSync | Celestron NexStar command: sync a given position |
| CNexStarConnection | Serial port connection to a Celestron NexStar or a compatible telescope |
| CNightCover | |
| CNomenclatureItem | Class which contains data about one Nomenclature entry from the IAU database at https://planetarynames.wr.usgs.gov/ There is a confusing variety of planetographic vs |
| CNomenclatureMgr | |
| CNova | |
| CNovae | |
| CNovaeDialog | |
| CNovaeStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CNow | |
| CObjectService | |
| CObservability | Main class of the Observability Analysis plug-in |
| CObservabilityDialog | Configuration window of the Observability Analysis plug-in |
| CObservabilityStelPluginInterface | |
| CobservingListItem | |
| CObservingListUtil | |
| CObsListCreateEditDialog | |
| CObsListDialog | |
| COctahedronPolygon | |
| COcular | |
| COcularDialog | |
| COculars | Main class of the Oculars plug-in |
| COcularsGuiPanel | A screen widget similar to InfoPanel |
| COcularsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| COculus | |
| COculusStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| COldHinduLuniSolarCalendar | |
| COldHinduSolarCalendar | |
| COlympicCalendar | The Olympic calendar only provides the counted olympiad and year in the 4-year cycle |
| COnlineQueries | |
| COnlineQueriesDialog | |
| COnlineQueriesPluginInterface | This class is used by Qt to manage a plug-in interface |
| COrbit | |
| CParabolicFader | |
| CPersianArithmeticCalendar | This class implements an algorithmical intercalation scheme for the Persian calendar of 1925 |
| CPersianAstronomicalCalendar | This class implements an astronomically exact version of the Persian calendar of 1925 |
| CPlane | |
| ►CPlanet | |
| CPlanetOBJModel | |
| Cpluto_argument | |
| Cpluto_latitude | |
| Cpluto_longitude | |
| Cpluto_radius | |
| CPointerCoordinates | |
| CPointerCoordinatesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CPointerCoordinatesWindow | Main window of the Pointer Coordinates plug-in |
| CPolyhedron | This implementation is based on Stingl's Robust Hard Shadows |
| CPosition | A telescope's position at a given time |
| CPropertyBasedTableModel | This class provides a table model for just about any QObject |
| CPulsar | |
| CPulsars | |
| CPulsarsDialog | |
| CPulsarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CQAbstractButtonStelPropertyConnectionHelper | A StelPropertyProxy that works with QAbstractButton widgets |
| CQComboBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QComboBox widgets |
| CQComboBoxStelStringPropertyConnectionHelper | A StelPropertyProxy that works with QComboBox widgets |
| CQDoubleSpinBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QDoubleSpinBox widgets |
| CQFuture | |
| CQGroupBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QGroupBox widgets |
| CQLineEditStelPropertyConnectionHelper | A StelPropertyProxy that works with QLineEdit widgets |
| CQSharedPointerNoDelete | Special version of QSharedPointer which by default doesn't delete the referenced pointer when the reference count reaches 0 |
| CQSliderStelPropertyConnectionHelper | |
| CQSpinBoxStelPropertyConnectionHelper | A StelPropertyProxy that works with QSpinBox widgets |
| CThis | |
| CQuasar | |
| CQuasars | |
| CQuasarsDialog | |
| CQuasarsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CRCMag | Contains the 2 parameters necessary to draw a star on screen |
| CrecentObjectSearches | |
| CRefraction | |
| CRemoteControl | |
| CRemoteControlDialog | Main window of the Angle Measure plug-in |
| CRemoteControlServiceInterface | Interface for all Remote Control Plug-in services |
| CRemoteControlStelPluginInterface | |
| CRemoteSync | |
| CRemoteSyncDialog | |
| CRemoteSyncStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CRequestHandler | This is the main request handler for the remote control plugin, receiving and dispatching the HTTP requests |
| CResizeFrame | |
| CRevisedJulianCalendar | The Orthodox Church worked out a Revised Julian Calendar in 1923 to overcome the 13-day gap between their traditional Julian and the rest of the world which is using the Gregorian |
| CRing | |
| CRomanCalendar | The Roman calendar provides the ancient Roman way of expressing dates |
| ►CRotationElements | |
| CPlanetCorrections | 0.21+: Axes of planets and moons require terms depending on T=(jde-J2000)/36525, described in Explanatory Supplement 2013, Tables 10.1 and 10.10-14, updated in WGCCRE reports 2009 and 2015 |
| CS3DEnum | |
| CS3DRenderer | Scenery3d renderer class |
| ►CS3DScene | |
| ►CMaterial | Extension of StelOBJ::Material which provides Scenery3d specific stuff |
| CTraits | |
| CSatellite | |
| CSatellites | |
| CSatellitesCommDialog | |
| CSatellitesDialog | Main configuration window of the Satellites plugin |
| CSatellitesFilterDialog | |
| CSatellitesImportDialog | |
| CSatellitesListFilterModel | Custom proxy model allowing filtering by satellite group and flag |
| CSatellitesListModel | A model encapsulating a satellite list |
| CSatellitesStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CSceneInfo | Contains all the metadata necessary for a Scenery3d scene, and can be loaded from special .ini files in a scene's folder |
| CScenery3d | Main class of the module, inherits from StelModule |
| CScenery3dDialog | |
| 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 | |
| CScreenImageMgr | |
| CScriptConsole | |
| CSearchDialog | |
| CSelectionEventSender | |
| CSerialPort | Serial interface connection |
| CServer | Base class for telescope server classes |
| CServerAliveHandler | |
| CServerAuthHandler | Server-side auth handler |
| CServerCredits | Contain all the credits for a given server hosting the data |
| CServerErrorHandler | |
| CServerHandler | |
| CShaderMgr | A simple shader cache class that gives us the correct shader depending on desired configuration |
| CShortcutLineEdit | Specialized GUI control for entering keyboard shortcut combinations |
| CShortcutsDialog | |
| CShortcutsFilterModel | Custom filter class for filtering tree sub-items |
| CSimbadLookupReply | |
| CSimbadSearcher | |
| CSimbadService | |
| CSimpleDrawLine | This is an example of a plug-in which can be dynamically loaded into stellarium |
| CSimpleDrawLineStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CSkybright | This class makes use of the 1998 sky brightness model by Bradley Schaefer |
| CSkyGui | The class managing the layout for button bars, selected object info and loading bars |
| CSkylight | |
| CSkylightDialog | |
| CskylightStruct2 | Class which computes the daylight sky color Fast implementation of the algorithm from the article "A Practical Analytic Model for Daylight" by A |
| CSkyLine | |
| CSlewDialog | |
| CSmoother | |
| CSocket | |
| CSolarEclipseBessel | |
| CSolarEclipseData | |
| CSolarSystem | This class and the handling of solar system data has seen many changes, and unfortunately, not much has been consistently documented |
| CSolarSystemEditor | Main class of the Solar System Editor plug-in which allows editing (add, delete, update) of the minor bodies |
| CSolarSystemEditorStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CSolarSystemManagerWindow | Main window for handling Solar System objects |
| CSpaceShipObserver | |
| CSpecialMarkersMgr | |
| CSpecialZoneArray | |
| CSpecialZoneData | |
| CSpecificTimeMgr | |
| CSphericalCap | |
| CSphericalConvexPolygon | |
| CSphericalLandscape | Re-implementation of gluSphere : glu is overridden for non-standard projection |
| CSphericalPoint | |
| CSphericalPolygon | |
| CSphericalRegion | |
| CSphericalRegionP | |
| CSphericalTexturedConvexPolygon | |
| ►CSphericalTexturedPolygon | |
| CTextureVertex | |
| CSphericMirrorCalculator | |
| CSplashScreen | |
| CSPolygon | |
| CSporadicMeteor | |
| CSporadicMeteorMgr | |
| CSpoutSender | Helper class to send rendered frames to Spout (http://spout.zeal.co/) |
| CStar1 | |
| CStar2 | |
| CStar3 | |
| CStarMgr | |
| CStarWrapper | |
| CStarWrapper1 | |
| CStarWrapper2 | |
| CStarWrapper3 | |
| CStarWrapperBase | |
| CStaticFileController | |
| CStaticFileControllerSettings | |
| 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 |
| CStelActionService | |
| CStelApp | |
| CStelAudioMgr | |
| CStelBarsPath | |
| CStelButton | A Button Graphicsitem for use in Stellarium's graphic widgets |
| CStelCloseButton | |
| CStelCore | |
| CStelDialog | Base class for all the GUI windows in Stellarium |
| CHowever | |
| CStelDialogSeparate | |
| CStelFader | |
| CStelFileMgr | Provides utilities for locating and handling files |
| CStelGeodesicGrid | |
| CStelGeodesicGridDrawer | |
| CStelGui | |
| CStelGuiBase | |
| CStelJsonParser | |
| CStelLocaleMgr | |
| CStelLocation | |
| CStelLocationMgr | |
| CStelLogger | |
| CStelMainScriptAPI | Provide script API for Stellarium global functions |
| CStelMainScriptAPIProxy | |
| ►CStelMainView | |
| CGLInfo | Contains some basic info about the OpenGL context used |
| CStelModule | This is the common base class for all the main components of stellarium |
| ►CStelModuleMgr | |
| CPluginDescriptor | Contains the information read from the module.ini file |
| CStelMovementMgr | |
| ►CStelOBJ | Representation of a custom subset of a Wavefront .obj file, including only triangle data and materials |
| CMaterial | Defines a material loaded from an .mtl file |
| CMaterialGroup | Represents a bunch of faces following after each other that use the same material |
| CObject | Represents an OBJ object as defined with the 'o' statement |
| CVertex | A Vertex struct holds the vertex itself (position), corresponding texture coordinates, normals, tangents and bitangents It does not use Vec3f etc |
| CStelObject | The base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc.. |
| CStelObjectMgr | |
| CStelObjectModule | |
| CStelObserver | |
| CStelOpenGLArray | Encapsulates vertex data stored in the OpenGL server memory, which can be used for fast drawing commands, without repeated CPU-GPU data uploads |
| CStelPainter | |
| CStelPluginInfo | |
| CStelPluginInterface | |
| CStelProgressBarMgr | |
| CStelProgressController | Maintain the state of a progress bar |
| ►CStelProjector | |
| CMat4dTransform | |
| CModelViewTranform | |
| CStelProjectorParams | |
| CStelProjector2d | |
| CStelProjectorCylinder | |
| CStelProjectorCylinderFill | |
| CStelProjectorEqualArea | |
| CStelProjectorFisheye | |
| CStelProjectorHammer | |
| CStelProjectorMercator | |
| CStelProjectorMiller | |
| CStelProjectorOrthographic | |
| CStelProjectorPerspective | |
| CStelProjectorSinusoidal | |
| CStelProjectorStereographic | |
| 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 |
| CStelPropertyBoolProxy | A StelPropertyProxy for bool-based properties |
| CStelPropertyDoubleProxy | A StelPropertyProxy for double-based properties |
| CStelPropertyEventSender | |
| CStelPropertyIntProxy | A StelPropertyProxy for int-based properties |
| 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 |
| CStelPropertyService | |
| CStelPropertyStringProxy | A StelPropertyProxy for QString-based properties |
| CStelRegionObject | Simple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex |
| CStelScriptMgr | Manage scripting in Stellarium Notes on migration from QtScript to QJSEngine |
| CStelScriptOutput | |
| CStelScriptSyntaxHighlighter | This class is used to colorize the ECMAScript syntax elements in the Scripting Console |
| CStelSkyCulture | |
| CStelSkyCultureMgr | |
| CStelSkyDrawer | |
| CStelSkyImageTile | Base class for any astro image with a fixed position |
| CStelSkyLayer | Abstract class defining the API to implement for all sky layers |
| CStelSkyLayerMgr | Manage the sky background images, including DSS and deep sky objects images |
| CStelSphericalIndex | |
| CStelStyle | |
| ►CStelTexture | |
| CStelTextureParams | Contains the parameters defining how a texture is created |
| CStelTextureMgr | |
| CStelToneReproducer | Converts tones in function of the eye adaptation to luminance |
| CStelTranslator | Class used to translate strings to any language |
| CStelVertexArray | |
| CStelVideoMgr | |
| CStelViewportDistorterFisheyeToSphericMirror | |
| CStelViewportEffect | |
| CStelWebEngineView | |
| CstoredPoint | |
| CStoredPointsDialog | |
| CStoredView | A structure which stores a specific view position, view direction and FOV, together with a textual description |
| CStoredViewDialog | |
| CStoredViewModel | |
| CstringLengthCompare | |
| CSubContour | |
| CSupernova | |
| CSupernovae | |
| CSupernovaeDialog | |
| 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 |
| CSyncMessageHandler | Base interface for message handlers, i.e. reacting to messages |
| 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 |
| CTelescope | |
| CTelescopeClient | An abstract base class that should never be used directly, only inherited |
| CTelescopeClientASCOM | |
| CTelescopeClientASCOMWidget | |
| 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 | |
| CTelescopeClientINDIWidget | |
| CTelescopeClientJsonRts2 | RTS2 JSON telescope |
| CTelescopeConfigurationDialog | |
| ►CTelescopeControl | This class manages the controlling of one or more telescopes by one instance of the stellarium program |
| CDeviceModel | |
| CTelescopeControlStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CTelescopeDialog | |
| 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 |
| CTemplate | Enhanced version of QString for template processing |
| CTestCalendars | |
| CTestHistoricalSupernovae | |
| CTestINDIConnection | |
| CTestNavStars | |
| CTestSatellites | |
| CTestTelescopeClientINDI | |
| CTestTelescopeControl_ASCOM | |
| CTestTelescopeControl_INDI | |
| CTextUserInterface | The Text User Interface (TUI) plugin replaces the old (pre-0.10 series) text user interface |
| CTextUserInterfaceStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| CTibetanCalendar | |
| CTimeEventSender | Notifies clients of simulation time jumps and time scale changes |
| CTleData | Data structure containing unvalidated TLE set as read from a TLE list file |
| CTleSource | TLE update source, used only internally for now |
| CToastGrid | |
| CToastMgr | |
| CToastSurvey | |
| ►CToastTile | |
| CCoord | Triple struct for a coordinate of a ToastTile |
| CTonemappingDialog | |
| CTrailGroup | |
| CTransitBessel | Besselian elements for transit of Mercury and Venus across the Sun |
| CTranslations | |
| CTuiNode | |
| CTuiNodeActivate | |
| CTuiNodeBool | |
| CTuiNodeColor | |
| CTuiNodeDateTime | |
| CTuiNodeDouble | |
| CTuiNodeEditable | |
| CTuiNodeEnum | |
| CTuiNodeFloat | |
| CTuiNodeInt | |
| CTuiNodeResponse | |
| CTypedSyncServerEventSender | This class provides a semi-automatic event sender using a specific message type |
| CV3d | V3d is a glue class to allow some interaction between Vec3d and the scripting system |
| CV3f | V3f is a glue class to allow some interaction between Vec3f and the scripting system |
| Cvarstar | |
| CVector2 | |
| CVector3 | |
| CVector4 | |
| CVietnameseCalendar | |
| CViewDialog | |
| CViewEventSender | |
| CViewService | |
| CVtsStelPluginInterface | This class is used by Qt to manage a plug-in interface |
| Cwds | |
| CWUTTreeWidgetItem | |
| CZodiacalLight | |
| CZoneArray | |
| CZoneData | |
| CZoroastrianCalendar | The Zoroastrian calendar has the same structure as the Egyptian and Armenian calendars Epoch is Jezdegerd, the last Persian ruler of A.D |