Nova.hpp   Nova.hpp 
skipping to change at line 49 skipping to change at line 49
//! @ingroup brightNovae //! @ingroup brightNovae
class Nova : public StelObject class Nova : public StelObject
{ {
friend class Novae; friend class Novae;
public: public:
//! @param id The official designation for a nova, e.g. "........" //! @param id The official designation for a nova, e.g. "........"
Nova(const QVariantMap& map); Nova(const QVariantMap& map);
~Nova(); ~Nova();
//! Get a QVariantMap which describes the nova. Could be used to //! Get a QVariantMap which describes the nova. Could be used to cr
//! create a duplicate. eate a duplicate.
QVariantMap getMap(void); QVariantMap getMap(void) const;
virtual QString getType(void) const virtual QString getType(void) const {return "Nova";}
{
return "Nova";
}
//! Get an HTML string to describe the object //! Get an HTML string to describe the object
//! @param core A pointer to the core //! @param core A pointer to the core
//! @flags a set of flags with information types to include. //! @flags a set of flags with information types to include.
virtual QString getInfoString(const StelCore* core, const InfoString Group& flags) const; virtual QString getInfoString(const StelCore* core, const InfoString Group& flags) const;
//! Return a map like StelObject::getInfoMap(), but with a few extra
tags also available in getMap().
// TODO: Describe the entries!
//! - designation
//! - name
//! - nova-type
//! - max-magnitude
//! - min-magnitude
//! - peakJD
//! - m2
//! - m3
//! - m6
//! - m9
//! - distance
virtual QVariantMap getInfoMap(const StelCore *core) const;
virtual Vec3f getInfoColor(void) const; virtual Vec3f getInfoColor(void) const;
virtual Vec3d getJ2000EquatorialPos(const StelCore*) const virtual Vec3d getJ2000EquatorialPos(const StelCore*) const
{ {
return XYZ; return XYZ;
} }
virtual float getVMagnitude(const StelCore* core) const; virtual float getVMagnitude(const StelCore* core) const;
virtual double getAngularSize(const StelCore* core) const; virtual double getAngularSize(const StelCore* core) const;
virtual QString getNameI18n(void) const; virtual QString getNameI18n(void) const;
virtual QString getEnglishName(void) const; virtual QString getEnglishName(void) const;
QString getDesignation(void) const; QString getDesignation(void) const;
 End of changes. 3 change blocks. 
7 lines changed or deleted 19 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/