Stellarium  1.2
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CAABBoxAn axis-aligned bounding-box class
 CAPIServiceResponseThread-safe version of HttpResponse that can be passed around through QMetaObject::invokeMethod
 CASCOMDevice::ASCOMCoordinates
 CAtmosphere
 CAtmosphere::LoadingStatus
 CBesselParameters
 CCardinals
 CCLIProcessor
 CCommLinkRadio communication channel properties
 Ccrossid
 CDataSetCreditsContains all the credits for the creator of the image collection
 CEdgeVertex
 Celsetrec
 CEphemeris
 CEphemWrapper
 CexoplanetData
 CExtinction
 CFrustum
 CGeodesicSearchBorderIterator
 CGeodesicSearchInsideIterator
 CGeodesicSearchResult
 CGeoRegion
 CGeoRegionsTranslations
 CGlobalShaderParametersA structure for global shader parameters
 CgSatTEMESat position and velocity predictions over TEME reference system
 CgSatWrapperWrapper allowing compatibility between gsat and Stellarium/Qt
 CgTime
 CgTimeSpan
 CHECPosition
 CHeightmapThis represents a heightmap for viewer-ground collision
 CHipIndexStruct
 CHttpConnectionHandlerSettings
 CHttpCookie
 CHttpRequest
 CHttpResponse
 CBaseClient
 CINDIConnection::Coordinates
 CInterpolatedPosition
 Cinterpolation_info
 CITemplateTranslationProvider
 Cjpl_eph_data
 CLandscape
 CLandscape::LandscapeLabel
 CLandscapeOldStyle::landscapeTexCoord
 CLineA simple line class, identified by a point and a direction vector
 CLunarEclipseBesselBesselian elements for lunar eclipse
 CLunarEclipseIterationIteration to compute contact times of lunar eclipse
 CLx200CommandAbstract base class for Meade LX200 (and compatible) commands
 CMatrix3
 CMatrix4
 CMatrix4< double >
 CMatrix4< float >
 CMeteor
 CMeteorShower::Activity
 CMeteorShowers::SearchResult
 CMSTranslations
 CNavStarCalculatorDegreeInputs
 CNavStarsCalculator
 CNexStarCommandAbstract base class for Celestron NexStar (and compatible) commands
 CNightCover
 CNow
 CobservingListItem
 CObservingListUtil
 COctahedronPolygon
 COrbit
 CPlane
 CPlanet::PlanetOBJModel
 Cpluto_argument
 Cpluto_latitude
 Cpluto_longitude
 Cpluto_radius
 CPolyhedronThis implementation is based on Stingl's Robust Hard Shadows
 CPositionA telescope's position at a given time
 CQAbstractListModel
 CQAbstractSpinBox
 CQAbstractTableModel
 CQChart
 CQDialog
 CQDoubleSpinBox
 CQEnableSharedFromThis
 CQFrame
 CQFuture< T >
 CQFuture< GLData >
 CQFuture< Planet::PlanetOBJModel * >
 CQGraphicsItem
 CQGraphicsPathItem
 CQGraphicsPixmapItem
 CQGraphicsProxyWidget
 CQGraphicsTextItem
 CQGraphicsView
 CQGraphicsWidget
 CQLineEdit
 CQObject
 CQOpenGLFunctions
 CQOpenGLFunctions_1_0
 CQPushButton
 CQSharedPointer
 CQSortFilterProxyModel
 CQSpinBox
 CQString
 CQStringListModel
 CQSyntaxHighlighter
 CQTcpServer
 CQTextBrowser
 CThis
 CQTextEdit
 CQThread
 CQTreeWidgetItem
 CQVector
 CQWidget
 CRCMagContains the 2 parameters necessary to draw a star on screen
 CrecentObjectSearches
 CRemoteControlServiceInterfaceInterface for all Remote Control Plug-in services
 CRing
 CRotationElements
 CRotationElements::PlanetCorrections0.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
 CS3DScene
 CS3DScene::Material::Traits
 CSceneInfoContains all the metadata necessary for a Scenery3d scene, and can be loaded from special .ini files in a scene's folder
 CServerBase class for telescope server classes
 CServerCreditsContain all the credits for a given server hosting the data
 CShaderMgrA simple shader cache class that gives us the correct shader depending on desired configuration
 CSkybrightThis class makes use of the 1998 sky brightness model by Bradley Schaefer
 CskylightStruct2Class which computes the daylight sky color Fast implementation of the algorithm from the article "A Practical Analytic Model for Daylight" by A
 CSkyLine
 CSmoother
 CSocket
 CSolarEclipseBessel
 CSolarEclipseData
 CSpecialZoneArray
 CSpecialZoneArray< Star >
 CSpecialZoneArray< Star1 >
 CSpecialZoneArray< Star2 >
 CSpecialZoneArray< Star3 >
 CSpecialZoneData
 CSpecialZoneData< Star >
 CSpecialZoneData< Star1 >
 CSpecialZoneData< Star2 >
 CSpecialZoneData< Star3 >
 CSphericalLandscapeRe-implementation of gluSphere : glu is overridden for non-standard projection
 CSphericalRegion
 CSphericalTexturedPolygon::TextureVertex
 CSphericMirrorCalculator
 CSplashScreen
 CSPolygon
 CStar1
 CStar2
 CStar3
 CStaticFileControllerSettings
 Cstd::exceptionSTL class
 CHowever
 CStelFader
 CStelFileMgrProvides utilities for locating and handling files
 CStelGeodesicGrid
 CStelGuiBase
 CStelJsonParser
 CStelLocaleMgr
 CStelLocation
 CStelLogger
 CStelMainView::GLInfoContains some basic info about the OpenGL context used
 CStelModuleMgr::PluginDescriptorContains the information read from the module.ini file
 CStelOBJRepresentation of a custom subset of a Wavefront .obj file, including only triangle data and materials
 CStelOBJ::MaterialDefines a material loaded from an .mtl file
 CStelOBJ::MaterialGroupRepresents a bunch of faces following after each other that use the same material
 CStelOBJ::ObjectRepresents an OBJ object as defined with the 'o' statement
 CStelOBJ::VertexA Vertex struct holds the vertex itself (position), corresponding texture coordinates, normals, tangents and bitangents It does not use Vec3f etc
 CStelOpenGLArrayEncapsulates vertex data stored in the OpenGL server memory, which can be used for fast drawing commands, without repeated CPU-GPU data uploads
 CStelPluginInfo
 CStelPluginInterface
 CStelProjector
 CStelProjector::ModelViewTranform
 CStelProjector::StelProjectorParams
 CStelRegionObjectSimple abstract class defining basic methods implemented by all objects that need to be stored in a StelSphericalIndex
 CStelScriptOutput
 CStelSkyCulture
 CStelSphericalIndex
 CStelStyle
 CStelTexture::StelTextureParamsContains the parameters defining how a texture is created
 CStelTranslatorClass used to translate strings to any language
 CStelUtils::binary_function< Arg1, Arg2, Result >
 CStelVertexArray
 CStelViewportEffect
 CstoredPoint
 CStoredViewA structure which stores a specific view position, view direction and FOV, together with a textual description
 CstringLengthCompare
 CSyncMessageHandlerBase interface for message handlers, i.e. reacting to messages
 CSyncProtocol::SyncHeaderAll messages are preceded by this
 CSyncProtocol::SyncMessageBase interface for the messages themselves, allowing to serialize/deserialize them
 CTelescopeControl::DeviceModel
 CTleDataData structure containing unvalidated TLE set as read from a TLE list file
 CTleSourceTLE update source, used only internally for now
 CToastGrid
 CToastTile
 CToastTile::CoordTriple struct for a coordinate of a ToastTile
 CTrailGroup
 CTransitBesselBesselian elements for transit of Mercury and Venus across the Sun
 CTranslations
 CTuiNodeResponse
 Cvarstar
 CVector2
 CVector2< double >
 CVector2< float >
 CVector2< qreal >
 CVector3
 CVector3< double >
 CVector3< float >
 CVector4
 CVector4< double >
 CVector4< float >
 CVector4< int >
 Cwds
 CZoneArray
 CZoneData