![]() |
Stellarium
0.18.3
|
This StelObjectModule derivative is used to model SolarSystem bodies. More...
#include <SolarSystem.hpp>
Public Slots | |
| void | setFlagPlanets (bool b) |
| Set flag which determines if planets are drawn or hidden. | |
| bool | getFlagPlanets () const |
| Get the current value of the flag which determines if planet are drawn or hidden. | |
| void | setFlagTrails (bool b) |
| Set flag which determines if planet trails are drawn or hidden. | |
| bool | getFlagTrails () const |
| Get the current value of the flag which determines if planet trails are drawn or hidden. | |
| void | setFlagHints (bool b) |
| Set flag which determines if planet hints are drawn or hidden along labels. | |
| bool | getFlagHints () const |
| Get the current value of the flag which determines if planet hints are drawn or hidden along labels. | |
| void | setFlagLabels (bool b) |
| Set flag which determines if planet labels are drawn or hidden. | |
| bool | getFlagLabels () const |
| Get the current value of the flag which determines if planet labels are drawn or hidden. | |
| void | setLabelsAmount (double a) |
| Set the amount of planet labels. More... | |
| double | getLabelsAmount (void) const |
| Get the amount of planet labels. More... | |
| void | setFlagOrbits (bool b) |
| Set flag which determines if planet orbits are drawn or hidden. | |
| bool | getFlagOrbits () const |
| Get the current value of the flag which determines if planet orbits are drawn or hidden. | |
| void | setFlagPointer (bool b) |
| Set flag which determines if the planet pointer (red cross) is drawn or hidden on a selected planet. | |
| bool | getFlagPointer () const |
| Get the current value of the flag which determines if planet pointers are drawn or hidden. | |
| void | setFlagLightTravelTime (bool b) |
| Set flag which determines if the light travel time calculation is used or not. | |
| bool | getFlagLightTravelTime (void) const |
| Get the current value of the flag which determines if light travel time calculation is used or not. More... | |
| void | setFlagUseObjModels (bool b) |
| Set flag whether to use OBJ models for rendering, where available. | |
| bool | getFlagUseObjModels (void) const |
| Get the current value of the flag which determines wether to use OBJ models for rendering, where available. | |
| void | setFlagShowObjSelfShadows (bool b) |
| Set flag whether OBJ models should render self-shadowing (using a shadow map) | |
| bool | getFlagShowObjSelfShadows (void) const |
| Get the current value of the flag which determines whether OBJ models should render self-shadowing (using a shadow map) | |
| void | setFontSize (int newFontSize) |
| Set planet names font size. More... | |
| void | setLabelsColor (const Vec3f &c) |
| Set the color used to draw planet labels. More... | |
| const Vec3f & | getLabelsColor (void) const |
| Get the current color used to draw planet labels. More... | |
| void | setOrbitsColor (const Vec3f &c) |
| Set the color used to draw solar system object orbit lines. More... | |
| Vec3f | getOrbitsColor (void) const |
| Get the current color used to draw solar system object orbit lines. More... | |
| void | setMajorPlanetsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of the major planets. More... | |
| Vec3f | getMajorPlanetsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of the major planets. More... | |
| void | setMoonsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of moons of planets. More... | |
| Vec3f | getMoonsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of moons of planets. More... | |
| void | setMinorPlanetsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of the minor planets. More... | |
| Vec3f | getMinorPlanetsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of the minor planets. More... | |
| void | setDwarfPlanetsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of the dwarf planets. More... | |
| Vec3f | getDwarfPlanetsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of the dwarf planets. More... | |
| void | setCubewanosOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of cubewanos. More... | |
| Vec3f | getCubewanosOrbitsColor (void) const |
| Get the current color used to draw orbits lines of cubewanos. More... | |
| void | setPlutinosOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of plutinos. More... | |
| Vec3f | getPlutinosOrbitsColor (void) const |
| Get the current color used to draw orbits lines of plutinos. More... | |
| void | setScatteredDiskObjectsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of scattered disk objects. More... | |
| Vec3f | getScatteredDiskObjectsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of scattered disk objects. More... | |
| void | setOortCloudObjectsOrbitsColor (const Vec3f &c) |
| Set the color used to draw orbits lines of Oort cloud objects. More... | |
| Vec3f | getOortCloudObjectsOrbitsColor (void) const |
| Get the current color used to draw orbits lines of Oort cloud objects. More... | |
| void | setCometsOrbitsColor (const Vec3f &c) |
| Set the color used to draw comet orbit lines. More... | |
| Vec3f | getCometsOrbitsColor (void) const |
| Get the current color used to draw comet orbit lines. More... | |
| void | setSednoidsOrbitsColor (const Vec3f &c) |
| Set the color used to draw sednoid orbit lines. More... | |
| Vec3f | getSednoidsOrbitsColor (void) const |
| Get the current color used to draw sednoid orbit lines. More... | |
| void | setInterstellarOrbitsColor (const Vec3f &c) |
| Set the color used to draw interstellar orbit (hyperbolic trajectory) lines. More... | |
| Vec3f | getInterstellarOrbitsColor (void) const |
| Get the current color used to draw interstellar orbit lines. More... | |
| void | setMercuryOrbitColor (const Vec3f &c) |
| Set the color used to draw Mercury orbit line. More... | |
| Vec3f | getMercuryOrbitColor (void) const |
| Get the current color used to draw Mercury orbit line. More... | |
| void | setVenusOrbitColor (const Vec3f &c) |
| Set the color used to draw Venus orbit line. More... | |
| Vec3f | getVenusOrbitColor (void) const |
| Get the current color used to draw Venus orbit line. More... | |
| void | setEarthOrbitColor (const Vec3f &c) |
| Set the color used to draw Earth orbit line. More... | |
| Vec3f | getEarthOrbitColor (void) const |
| Get the current color used to draw Earth orbit line. More... | |
| void | setMarsOrbitColor (const Vec3f &c) |
| Set the color used to draw Mars orbit line. More... | |
| Vec3f | getMarsOrbitColor (void) const |
| Get the current color used to draw Mars orbit line. More... | |
| void | setJupiterOrbitColor (const Vec3f &c) |
| Set the color used to draw Jupiter orbit line. More... | |
| Vec3f | getJupiterOrbitColor (void) const |
| Get the current color used to draw Jupiter orbit line. More... | |
| void | setSaturnOrbitColor (const Vec3f &c) |
| Set the color used to draw Saturn orbit line. More... | |
| Vec3f | getSaturnOrbitColor (void) const |
| Get the current color used to draw Saturn orbit line. More... | |
| void | setUranusOrbitColor (const Vec3f &c) |
| Set the color used to draw Uranus orbit line. More... | |
| Vec3f | getUranusOrbitColor (void) const |
| Get the current color used to draw Uranus orbit line. More... | |
| void | setNeptuneOrbitColor (const Vec3f &c) |
| Set the color used to draw Neptune orbit line. More... | |
| Vec3f | getNeptuneOrbitColor (void) const |
| Get the current color used to draw Neptune orbit line. More... | |
| void | setTrailsColor (const Vec3f &c) |
| Set the color used to draw planet trails lines. More... | |
| Vec3f | getTrailsColor () const |
| Get the current color used to draw planet trails lines. More... | |
| void | setPointerColor (const Vec3f &c) |
| Set the color used to draw planet pointers. More... | |
| Vec3f | getPointerColor () const |
| Get the current color used to draw planet pointers. More... | |
| void | setFlagMoonScale (bool b) |
| Set flag which determines if Earth's moon is scaled or not. | |
| bool | getFlagMoonScale (void) const |
| Get the current value of the flag which determines if Earth's moon is scaled or not. | |
| void | setMoonScale (double f) |
| Set the display scaling factor for Earth's moon. | |
| double | getMoonScale (void) const |
| Get the display scaling factor for Earth's moon. | |
| void | setFlagMinorBodyScale (bool b) |
| Set flag which determines if minor bodies (everything except the 8 planets) are drawn scaled or not. | |
| bool | getFlagMinorBodyScale (void) const |
| Get the current value of the flag which determines if minor bodies (everything except the 8 planets) are drawn scaled or not. | |
| void | setMinorBodyScale (double f) |
| Set the display scaling factor for minor bodies. | |
| double | getMinorBodyScale (void) const |
| Get the display scaling factor for minor bodies. | |
| void | updateI18n () |
| Translate names. (public so that SolarSystemEditor can call it). | |
| float | getPlanetVMagnitude (QString planetName, bool withExtinction=false) const |
| Get the V magnitude for Solar system bodies from scripts. More... | |
| QString | getPlanetType (QString planetName) const |
| Get type for Solar system bodies from scripts. More... | |
| double | getDistanceToPlanet (QString planetName) const |
| Get distance to Solar system bodies from scripts. More... | |
| double | getElongationForPlanet (QString planetName) const |
| Get elongation for Solar system bodies from scripts. More... | |
| double | getPhaseAngleForPlanet (QString planetName) const |
| Get phase angle for Solar system bodies from scripts. More... | |
| float | getPhaseForPlanet (QString planetName) const |
| Get phase for Solar system bodies from scripts. More... | |
| void | setApparentMagnitudeAlgorithmOnEarth (QString algorithm) |
| Set the algorithm for computation of apparent magnitudes for planets in case observer on the Earth. More... | |
| QString | getApparentMagnitudeAlgorithmOnEarth () const |
| Get the algorithm used for computation of apparent magnitudes for planets in case observer on the Earth. More... | |
| void | setFlagNativePlanetNames (bool b) |
| Set flag which enable use native names for planets or not. | |
| bool | getFlagNativePlanetNames (void) const |
| Get the current value of the flag which enables showing native names for planets or not. | |
| void | setFlagTranslatedNames (bool b) |
| Set flag which enable use translated names for planets or not. | |
| bool | getFlagTranslatedNames (void) const |
| Get the current value of the flag which enables showing translated names for planets or not. | |
| void | setFlagIsolatedTrails (bool b) |
| Set flag which enabled the showing of isolated trails for selected objects only or not. | |
| bool | getFlagIsolatedTrails (void) const |
| Get the current value of the flag which enables showing of isolated trails for selected objects only or not. | |
| void | setFlagIsolatedOrbits (bool b) |
| Set flag which enabled the showing of isolated orbits for selected objects only or not. | |
| bool | getFlagIsolatedOrbits (void) const |
| Get the current value of the flag which enables showing of isolated orbits for selected objects only or not. | |
| void | setFlagPlanetsOrbitsOnly (bool b) |
| Set flag which enabled the showing of planets orbits only or not. | |
| bool | getFlagPlanetsOrbitsOnly (void) const |
| Get the current value of the flag which enables showing of planets orbits only or not. | |
| void | setFlagCustomGrsSettings (bool b) |
| Set flag which determines if custom settings is using for Great Red Spot on Jupiter. | |
| bool | getFlagCustomGrsSettings () const |
| Get the current value of the flag which determines if custom settings for Great Red Spot on Jupiter is used or not. | |
| void | setCustomGrsLongitude (int longitude) |
| Set longitude of Great Red Spot (System II is used) More... | |
| int | getCustomGrsLongitude () const |
| Get longitude of Great Red Spot (System II is used) More... | |
| void | setCustomGrsDrift (double drift) |
| Set speed of annual drift for Great Red Spot (System II is used) More... | |
| double | getCustomGrsDrift () const |
| Get speed of annual drift for Great Red Spot (System II is used) | |
| void | setCustomGrsJD (double JD) |
| Set initial JD for calculation of position of Great Red Spot. More... | |
| double | getCustomGrsJD () |
| Get initial JD for calculation of position of Great Red Spot. | |
| void | setOrbitColorStyle (QString style) |
| Set style of colors of orbits for Solar system bodies. | |
| QString | getOrbitColorStyle () const |
| Get style of colors of orbits for Solar system bodies. | |
| QStringList | getObjectsList (QString objType="all") const |
| Get list of objects by type. More... | |
Signals | |
| void | labelsDisplayedChanged (bool b) |
| void | nomenclatureDisplayedChanged (bool b) |
| void | flagOrbitsChanged (bool b) |
| void | flagHintsChanged (bool b) |
| void | trailsDisplayedChanged (bool b) |
| void | flagPointerChanged (bool b) |
| void | flagNativePlanetNamesChanged (bool b) |
| void | flagTranslatedNamesChanged (bool b) |
| void | flagPlanetsDisplayedChanged (bool b) |
| void | flagPlanetsOrbitsOnlyChanged (bool b) |
| void | flagIsolatedOrbitsChanged (bool b) |
| void | flagIsolatedTrailsChanged (bool b) |
| void | flagLightTravelTimeChanged (bool b) |
| void | flagUseObjModelsChanged (bool b) |
| void | flagShowObjSelfShadowsChanged (bool b) |
| void | flagMoonScaleChanged (bool b) |
| void | moonScaleChanged (double f) |
| void | flagMinorBodyScaleChanged (bool b) |
| void | minorBodyScaleChanged (double f) |
| void | labelsAmountChanged (double f) |
| void | ephemerisMarkersChanged (bool b) |
| void | ephemerisHorizontalCoordinatesChanged (bool b) |
| void | ephemerisDatesChanged (bool b) |
| void | ephemerisMagnitudesChanged (bool b) |
| void | flagCustomGrsSettingsChanged (bool b) |
| void | customGrsLongitudeChanged (int l) |
| void | customGrsDriftChanged (double drift) |
| void | customGrsJDChanged (double JD) |
| void | labelsColorChanged (const Vec3f &color) const |
| void | trailsColorChanged (const Vec3f &color) const |
| void | orbitsColorChanged (const Vec3f &color) const |
| void | nomenclatureColorChanged (const Vec3f &color) const |
| void | majorPlanetsOrbitsColorChanged (const Vec3f &color) const |
| void | minorPlanetsOrbitsColorChanged (const Vec3f &color) const |
| void | dwarfPlanetsOrbitsColorChanged (const Vec3f &color) const |
| void | moonsOrbitsColorChanged (const Vec3f &color) const |
| void | cubewanosOrbitsColorChanged (const Vec3f &color) const |
| void | plutinosOrbitsColorChanged (const Vec3f &color) const |
| void | scatteredDiskObjectsOrbitsColorChanged (const Vec3f &color) const |
| void | oortCloudObjectsOrbitsColorChanged (const Vec3f &color) const |
| void | cometsOrbitsColorChanged (const Vec3f &color) const |
| void | sednoidsOrbitsColorChanged (const Vec3f &color) const |
| void | interstellarOrbitsColorChanged (const Vec3f &color) const |
| void | mercuryOrbitColorChanged (const Vec3f &color) const |
| void | venusOrbitColorChanged (const Vec3f &color) const |
| void | earthOrbitColorChanged (const Vec3f &color) const |
| void | marsOrbitColorChanged (const Vec3f &color) const |
| void | jupiterOrbitColorChanged (const Vec3f &color) const |
| void | saturnOrbitColorChanged (const Vec3f &color) const |
| void | uranusOrbitColorChanged (const Vec3f &color) const |
| void | neptuneOrbitColorChanged (const Vec3f &color) const |
| void | orbitColorStyleChanged (QString style) const |
| void | apparentMagnitudeAlgorithmOnEarthChanged (QString algorithm) const |
| void | solarSystemDataReloaded () |
Public Member Functions | |
| virtual void | init () |
| Initialize the SolarSystem. More... | |
| virtual void | deinit () |
| Called before the module will be delete, and before the openGL context is suppressed. More... | |
| virtual void | draw (StelCore *core) |
| Draw SolarSystem objects (planets). More... | |
| virtual void | update (double deltaTime) |
| Update time-varying components. More... | |
| virtual double | getCallOrder (StelModuleActionName actionName) const |
| Used to determine what order to draw the various StelModules. | |
| virtual QList< StelObjectP > | searchAround (const Vec3d &v, double limitFov, const StelCore *core) const |
| Search for SolarSystem objects in some area around a point. More... | |
| virtual StelObjectP | searchByNameI18n (const QString &nameI18n) const |
| Search for a SolarSystem object based on the localised name. More... | |
| virtual StelObjectP | searchByName (const QString &name) const |
| Search for a SolarSystem object based on the English name. More... | |
| virtual StelObjectP | searchByID (const QString &id) const |
| Return the StelObject with the given ID if exists or the empty StelObject if not found. More... | |
| virtual QStringList | listAllObjects (bool inEnglish) const |
| List all StelObjects. More... | |
| virtual QStringList | listAllObjectsByType (const QString &objType, bool inEnglish) const |
| List all StelObjects by type. More... | |
| virtual QString | getName () const |
| Gets a user-displayable name of the object category. | |
| virtual QString | getStelObjectType () const |
| Returns the name that will be returned by StelObject::getType() for the objects this module manages. | |
| PlanetP | searchByEnglishName (QString planetEnglishName) const |
| Get a pointer to a Planet object. More... | |
| PlanetP | searchMinorPlanetByEnglishName (QString planetEnglishName) const |
| PlanetP | getSun () const |
| Get the Planet object pointer for the Sun. | |
| PlanetP | getEarth () const |
| Get the Planet object pointer for the Earth. | |
| PlanetP | getMoon () const |
| Get the Planet object pointer for Earth's moon. | |
| bool | nearLunarEclipse () const |
| Determine if a lunar eclipse is close at hand? | |
| QStringList | getAllPlanetEnglishNames () const |
| Get the list of all the planet english names. | |
| QStringList | getAllPlanetLocalizedNames () const |
| Get the list of all the planet localized names. | |
| QStringList | getAllMinorPlanetCommonEnglishNames () const |
| Get the list of all the minor planet common english names. | |
| void | reloadPlanets () |
| Reload the planets. | |
| bool | removeMinorPlanet (QString name) |
| New 0.16: delete a planet from the solar system. Writes a warning to log if this is not a minor object. | |
| double | getEclipseFactor (const StelCore *core) const |
| Determines relative amount of sun visible from the observer's position. | |
| void | computePositions (double dateJDE, PlanetP observerPlanet) |
| Compute the position and transform matrix for every element of the solar system. More... | |
| const QList< PlanetP > & | getAllPlanets () const |
| Get the list of all the bodies of the solar system. | |
| const QList< PlanetP > & | getAllMinorBodies () const |
| Get the list of all the bodies of the solar system. | |
| const QStringList | getMinorBodiesList () const |
| Get the list of all minor bodies names. | |
| const Vec3d | getLightTimeSunPosition () const |
| Get lighttime corrected solar position (essential to draw the sun during solar eclipse and compute things like eclipse factor etc, until we get aberration working.) | |
Public Member Functions inherited from StelObjectModule | |
| virtual QStringList | listMatchingObjects (const QString &objPrefix, int maxNbItem=5, bool useStartOfWords=false, bool inEnglish=false) const |
| Find and return the list of at most maxNbItem objects auto-completing passed object name. More... | |
| bool | matchObjectName (const QString &objName, const QString &objPrefix, bool useStartOfWords) const |
| Auxiliary method of listMatchingObjects() More... | |
Public Member Functions inherited from StelModule | |
| virtual QString | getModuleVersion () const |
| Get the version of the module, default is stellarium main version. | |
| virtual QString | getAuthorName () const |
| Get the name of the module author. | |
| virtual QString | getAuthorEmail () const |
| Get the email adress of the module author. | |
| virtual void | handleMouseClicks (class QMouseEvent *) |
| Handle mouse clicks. More... | |
| virtual void | handleMouseWheel (class QWheelEvent *) |
| Handle mouse wheel. More... | |
| virtual bool | handleMouseMoves (int x, int y, Qt::MouseButtons b) |
| Handle mouse moves. More... | |
| virtual void | handleKeys (class QKeyEvent *e) |
| Handle key events. More... | |
| virtual bool | handlePinch (qreal scale, bool started) |
| Handle pinch gesture events. More... | |
| virtual bool | configureGui (bool show=true) |
| Detect or show the configuration GUI elements for the module. More... | |
Properties | |
| bool | labelsDisplayed |
| bool | flagOrbits |
| bool | trailsDisplayed |
| bool | flagHints |
| bool | flagPointer |
| bool | flagNativePlanetNames |
| bool | flagTranslatedNames |
| bool | planetsDisplayed |
| bool | flagPlanetsOrbitsOnly |
| bool | flagIsolatedOrbits |
| bool | flagIsolatedTrails |
| bool | flagLightTravelTime |
| bool | flagUseObjModels |
| bool | flagShowObjSelfShadows |
| bool | flagMoonScale |
| double | moonScale |
| bool | flagMinorBodyScale |
| double | minorBodyScale |
| double | labelsAmount |
| The amount of planet labels (between 0 and 10). | |
| bool | ephemerisMarkersDisplayed |
| bool | ephemerisHorizontalCoordinates |
| bool | ephemerisDatesDisplayed |
| bool | ephemerisMagnitudesDisplayed |
| bool | flagCustomGrsSettings |
| int | customGrsLongitude |
| double | customGrsDrift |
| double | customGrsJD |
| Vec3f | labelsColor |
| Vec3f | trailsColor |
| Vec3f | orbitsColor |
| Vec3f | majorPlanetsOrbitsColor |
| Vec3f | minorPlanetsOrbitsColor |
| Vec3f | dwarfPlanetsOrbitsColor |
| Vec3f | moonsOrbitsColor |
| Vec3f | cubewanosOrbitsColor |
| Vec3f | plutinosOrbitsColor |
| Vec3f | scatteredDiskObjectsOrbitsColor |
| Vec3f | oortCloudObjectsOrbitsColor |
| Vec3f | cometsOrbitsColor |
| Vec3f | sednoidsOrbitsColor |
| Vec3f | interstellarOrbitsColor |
| Vec3f | mercuryOrbitColor |
| Vec3f | venusOrbitColor |
| Vec3f | earthOrbitColor |
| Vec3f | marsOrbitColor |
| Vec3f | jupiterOrbitColor |
| Vec3f | saturnOrbitColor |
| Vec3f | uranusOrbitColor |
| Vec3f | neptuneOrbitColor |
| QString | orbitColorStyle |
| QString | apparentMagnitudeAlgorithmOnEarth |
Additional Inherited Members | |
Public Types inherited from StelModule | |
| enum | StelModuleSelectAction { AddToSelection, ReplaceSelection, RemoveFromSelection } |
| Enum used when selecting objects to define whether to add to, replace, or remove from the existing selection list. More... | |
| enum | StelModuleActionName { ActionDraw, ActionUpdate, ActionHandleMouseClicks, ActionHandleMouseMoves, ActionHandleKeys } |
| Define the possible action for which an order is defined. More... | |
Protected Member Functions inherited from StelModule | |
| class StelAction * | addAction (const QString &id, const QString &groupId, const QString &text, QObject *target, const char *slot, const QString &shortcut="", const QString &altShortcut="") |
| convenience methods to add an action (call to slot) to the StelActionMgr object. More... | |
| class StelAction * | addAction (const QString &id, const QString &groupId, const QString &text, const char *slot, const QString &shortcut="", const QString &altShortcut="") |
| convenience methods to add an action (call to own slot) to the StelActionMgr object. More... | |
This includes the Major Planets, Minor Planets and Comets.
| void SolarSystem::computePositions | ( | double | dateJDE, |
| PlanetP | observerPlanet | ||
| ) |
| dateJDE | the Julian Day in JDE (Ephemeris Time or equivalent) |
| observerPlanet | planet of the observer (Required for light travel time or aberration computation). |
|
virtual |
Deinitialize all openGL texture in this method.
Reimplemented from StelModule.
|
virtual |
| core | The StelCore object. |
Reimplemented from StelModule.
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| planetName | the case in-sensistive English planet name. |
|
slot |
|
slot |
|
slot |
| planetName | the case in-sensistive English planet name. |
|
inlineslot |
|
slot |
|
slot |
|
inlineslot |
The real amount is also proportional with FOV.
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| objType | object type |
|
slot |
|
slot |
|
slot |
| planetName | the case in-sensistive English planet name. |
|
slot |
| planetName | the case in-sensistive English planet name. |
|
slot |
| planetName | the case in-sensistive English planet name. |
|
slot |
| planetName | the case in-sensistive English planet name. |
| withExtinction | the flag for use extinction effect for magnitudes (default not use) |
|
slot |
|
inlineslot |
|
slot |
|
slot |
|
slot |
|
inlineslot |
|
slot |
|
slot |
|
virtual |
Includes:
Implements StelModule.
|
virtual |
| inEnglish | list names in English (true) or translated (false) |
Implements StelObjectModule.
|
virtual |
| objType | object type |
| inEnglish | list translated names (false) or in English (true) |
Reimplemented from StelObjectModule.
|
virtual |
| v | A vector representing a point in the sky. |
| limitFov | The radius of the circle around the point v which defines the size of the area to search. |
| core | the core object |
Implements StelObjectModule.
| PlanetP SolarSystem::searchByEnglishName | ( | QString | planetEnglishName | ) | const |
| planetEnglishName | the English name of the desired planet. |
|
inlinevirtual |
| name | the english object name |
Implements StelObjectModule.
|
virtual |
| name | the case in-sensistive English planet name. |
Implements StelObjectModule.
|
virtual |
| nameI18n | the case in-sensistive translated planet name. |
Implements StelObjectModule.
|
slot |
Possible values:
Mueller1893 Explanatory Supplement to the Astronomical Ephemeris, 1961 AstrAlm1984 [Astronomical Almanac 1984] and later. These give V (instrumental) magnitudes. ExpSup1992 [Explanatory Supplement to the Astronomical Almanac, 1992] (algorithm contributed by Pere Planesas, Observatorio Astronomico Nacional) ExpSup2013 [Explanatory Supplement to the Astronomical Almanac, 3rd edition, 2013] Generic Visual magnitude based on phase angle and albedo. Details: | algorithm | the case in-sensitive algorithm name |
|
slot |
| c | The color of the comet orbit lines (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of cubewanos (R,G,B) // example of usage in scripts |
|
slot |
| annual | drift (degrees) |
|
slot |
| JD |
|
slot |
| longitude | (degrees) |
|
slot |
| c | The color of orbits lines of the dwarf planets (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Earth orbit line (R,G,B) // example of usage in scripts |
|
slot |
|
slot |
| c | The color of the interstellar orbit lines (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Jupiter orbit line (R,G,B) // example of usage in scripts |
|
inlineslot |
The real amount is also proportional with FOV. The limit is set in function of the planets magnitude
| a | the amount between 0 and 10. 0 is no labels, 10 is maximum of labels |
|
slot |
| c | The color of the planet labels (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of the major planets (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Mars orbit line (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Mercury orbit line (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of the minor planets (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of moons of planets lines (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Neptune orbit line (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of Oort cloud objects (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of the solar system object orbit lines (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of plutinos (R,G,B) // example of usage in scripts |
|
inlineslot |
| c | The color of the planet pointers // example of usage in scripts |
|
slot |
| c | The color of Saturn orbit line (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of orbits lines of scattered disk objects (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of the sednoid orbit lines (R,G,B) // example of usage in scripts |
|
inlineslot |
| c | The color of the planet trails lines (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Uranus orbit line (R,G,B) // example of usage in scripts |
|
slot |
| c | The color of Venus orbit line (R,G,B) // example of usage in scripts |
|
virtual |
This includes planet motion trails.
Implements StelModule.
1.8.13