| Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://astro.uni-altai.ru/~aw/stellarium/api/classQuasar.html Дата изменения: Unknown Дата индексирования: Fri Feb 28 07:19:52 2014 Кодировка: Поисковые слова: rainbow | 
|  | Stellarium 0.12.3 | 
A Quasar object represents one Quasar on the sky. More...
#include <Quasar.hpp>
| Public Member Functions | |
| Quasar (const QVariantMap &map) | |
| QVariantMap | getMap (void) | 
| Get a QVariantMap which describes the Quasar.  More... | |
| virtual QString | getType (void) const | 
| Return object's type. It should be the name of the class.  More... | |
| virtual float | getSelectPriority (const StelCore *core) const | 
| Return a priority value which is used to discriminate objects by priority As for magnitudes, the lower is the higher priority.  More... | |
| virtual QString | getInfoString (const StelCore *core, const InfoStringGroup &flags) const | 
| Get an HTML string to describe the object.  More... | |
| virtual Vec3f | getInfoColor (void) const | 
| Get a color used to display info about the object.  More... | |
| virtual Vec3d | getJ2000EquatorialPos (const StelCore *) const | 
| Get observer-centered equatorial coordinates at equinox J2000.  More... | |
| virtual float | getVMagnitude (const StelCore *core, bool withExtinction=false) const | 
| Return object's apparent V magnitude as seen from observer.  More... | |
| virtual double | getAngularSize (const StelCore *core) const | 
| Return the angular radius of a circle containing the object as seen from the observer with the circle center assumed to be at getJ2000EquatorialPos().  More... | |
| virtual QString | getNameI18n (void) const | 
| Return translated object's name.  More... | |
| virtual QString | getEnglishName (void) const | 
| Return object's name in english.  More... | |
| void | update (double deltaTime) | 
|  Public Member Functions inherited from StelObject | |
| Q_FLAGS (InfoStringGroup) static const InfoStringGroupFlags AllInfo | |
| A pre-defined set of specifiers for the getInfoString flags argument to getInfoString.  More... | |
| virtual SphericalRegionP | getRegion () const | 
| Default implementation of the getRegion method.  More... | |
| Vec3d | getEquinoxEquatorialPos (const StelCore *core) const | 
| Get observer-centered equatorial coordinate at the current equinox The frame has it's Z axis at the planet's current rotation axis At time 2000-01-01 this frame is almost the same as J2000, but ONLY if the observer is on earth.  More... | |
| Vec3d | getJ2000GalacticPos (const StelCore *core) const | 
| Get observer-centered galactic coordinates at equinox J2000.  More... | |
| Vec3d | getSideralPosGeometric (const StelCore *core) const | 
| Get observer-centered hour angle + declination (at current equinox) It is the geometric position, i.e.  More... | |
| Vec3d | getSideralPosApparent (const StelCore *core) const | 
| Get observer-centered hour angle + declination (at current equinox) It is the apparent position, i.e.  More... | |
| Vec3d | getAltAzPosGeometric (const StelCore *core) const | 
| Get observer-centered alt/az position It is the geometric position, i.e.  More... | |
| Vec3d | getAltAzPosApparent (const StelCore *core) const | 
| Get observer-centered alt/az position It is the apparent position, i.e.  More... | |
| Vec3d | getAltAzPosAuto (const StelCore *core) const | 
| Get observer-centered alt/az position It is the automatic position, i.e.  More... | |
| virtual double | getCloseViewFov (const StelCore *) const | 
| Return the best FOV in degree to use for a close view of the object.  More... | |
| virtual double | getSatellitesFov (const StelCore *) const | 
| Return the best FOV in degree to use for a global view of the object satellite system (if there are satellites)  More... | |
| virtual double | getParentSatellitesFov (const StelCore *) const | 
| Additional Inherited Members | |
|  Public Types inherited from StelObject | |
| enum | InfoStringGroupFlags { Name = 0x00000001, CatalogNumber = 0x00000002, Magnitude = 0x00000004, RaDecJ2000 = 0x00000008, RaDecOfDate = 0x00000010, AltAzi = 0x00000020, Distance = 0x00000040, Size = 0x00000080, Extra1 = 0x00000100, Extra2 = 0x00000200, Extra3 = 0x00000400, PlainText = 0x00000800, HourAngle = 0x00001000, AbsoluteMagnitude = 0x00002000, GalCoordJ2000 = 0x00004000 } | 
| used as named bitfield flags as specifiers to filter results of getInfoString.  More... | |
| typedef QFlags < InfoStringGroupFlags > | InfoStringGroup | 
|  Static Public Attributes inherited from StelObject | |
| static const InfoStringGroupFlags | ShortInfo = (InfoStringGroupFlags)(Name|CatalogNumber|Magnitude|RaDecJ2000) | 
| A pre-defined set of specifiers for the getInfoString flags argument to getInfoString.  More... | |
|  Protected Member Functions inherited from StelObject | |
| QString | getPositionInfoString (const StelCore *core, const InfoStringGroup &flags) const | 
| Format the positional info string contain J2000/of date/altaz/hour angle positions for the object.  More... | |
| void | postProcessInfoString (QString &str, const InfoStringGroup &flags) const | 
| Apply post processing on the info string.  More... | |
A Quasar object represents one Quasar on the sky.
Details about the Quasars are passed using a QVariant which contains a map of data from the json file.
Definition at line 39 of file Quasar.hpp.
| Quasar::Quasar | ( | const QVariantMap & | map | ) | 
| id | The official designation for a quasar, e.g. "RXS J00066+4342" | 
| 
 | virtual | 
Return the angular radius of a circle containing the object as seen from the observer with the circle center assumed to be at getJ2000EquatorialPos().
Implements StelObject.
| 
 | inlinevirtual | 
| 
 | virtual | 
Get a color used to display info about the object.
Reimplemented from StelObject.
| 
 | virtual | 
Get an HTML string to describe the object.
| core | A pointer to the core a set of flags with information types to include. | 
Implements StelObject.
Get observer-centered equatorial coordinates at equinox J2000.
Implements StelObject.
Definition at line 62 of file Quasar.hpp.
| QVariantMap Quasar::getMap | ( | void | ) | 
Get a QVariantMap which describes the Quasar.
Could be used to create a duplicate.
| 
 | inlinevirtual | 
| 
 | virtual | 
Return a priority value which is used to discriminate objects by priority As for magnitudes, the lower is the higher priority.
Reimplemented from StelObject.
| 
 | inlinevirtual | 
Return object's type. It should be the name of the class.
Implements StelObject.
Definition at line 51 of file Quasar.hpp.
| 
 | virtual | 
Return object's apparent V magnitude as seen from observer.
Reimplemented from StelObject.
 1.8.3.1
 1.8.3.1