StelObject.hpp   StelObject.hpp 
skipping to change at line 60 skipping to change at line 60
RaDecOfDate = 0x00000010, //!< The equatorial po sition (of date) RaDecOfDate = 0x00000010, //!< The equatorial po sition (of date)
AltAzi = 0x00000020, //!< The position (Alt itude/Azimuth) AltAzi = 0x00000020, //!< The position (Alt itude/Azimuth)
Distance = 0x00000040, //!< Info about an obj ect's distance Distance = 0x00000040, //!< Info about an obj ect's distance
Size = 0x00000080, //!< Info about an obj ect's size Size = 0x00000080, //!< Info about an obj ect's size
Extra = 0x00000100, //!< Derived class-spe cific extra fields Extra = 0x00000100, //!< Derived class-spe cific extra fields
HourAngle = 0x00000200, //!< The hour angle + DE (of date) HourAngle = 0x00000200, //!< The hour angle + DE (of date)
AbsoluteMagnitude = 0x00000400, //!< The absolute magn itude AbsoluteMagnitude = 0x00000400, //!< The absolute magn itude
GalacticCoord = 0x00000800, //!< The galactic posi tion GalacticCoord = 0x00000800, //!< The galactic posi tion
ObjectType = 0x00001000, //!< The type of the o bject (star, planet, etc.) ObjectType = 0x00001000, //!< The type of the o bject (star, planet, etc.)
EclipticCoord = 0x00002000, //!< The ecliptic posi tion EclipticCoord = 0x00002000, //!< The ecliptic posi tion
PlainText = 0x00004000 //!< Strip HTML tags f EclipticCoordXYZ = 0x00004000, //!< The ecliptic posi
rom output tion, XYZ of VSOP87A (used mainly for debugging, not public)
PlainText = 0x00010000, //!< Strip HTML tags
from output
// TODO GZ
// RaDecJ2000Planetocentric = 0x00020000, //!< The planetocent
ric equatorial position (J2000 ref) [Mostly to compare with almanacs]
// RaDecOfDatePlanetocentric = 0x00040000 //!< The planetocent
ric equatorial position (of date)
// // and split Ecliptical into
// EclipticCoordJ2000 = 0x00002000, //!< The ecliptic posi
tion w.r.t. ecliptic of eq.J2000.0
// EclipticCoordOfDate = 0x00002000, //!< The ecliptic posi
tion w.r.t. ecliptic of eq. of date
}; };
typedef QFlags<InfoStringGroupFlags> InfoStringGroup; typedef QFlags<InfoStringGroupFlags> InfoStringGroup;
Q_FLAGS(InfoStringGroup) Q_FLAGS(InfoStringGroup)
//! A pre-defined set of specifiers for the getInfoString flags argu ment to getInfoString //! A pre-defined set of specifiers for the getInfoString flags argu ment to getInfoString
static const InfoStringGroupFlags AllInfo = (InfoStringGroupFlags)(N static const InfoStringGroupFlags AllInfo = (InfoStringGroupFlags)(N
ame|CatalogNumber|Magnitude|RaDecJ2000|RaDecOfDate|AltAzi|Distance|Size|Ext ame|CatalogNumber|Magnitude|RaDecJ2000|RaDecOfDate|AltAzi|Distance|Size|Ext
ra|HourAngle|AbsoluteMagnitude|GalacticCoord|ObjectType|EclipticCoord); ra|HourAngle|
A
bsoluteMagnitude|GalacticCoord|ObjectType|EclipticCoord|EclipticCoordXYZ);
//! A pre-defined set of specifiers for the getInfoString flags argu ment to getInfoString //! A pre-defined set of specifiers for the getInfoString flags argu ment to getInfoString
static const InfoStringGroupFlags ShortInfo = (InfoStringGroupFlags) (Name|CatalogNumber|Magnitude|RaDecJ2000); static const InfoStringGroupFlags ShortInfo = (InfoStringGroupFlags) (Name|CatalogNumber|Magnitude|RaDecJ2000);
virtual ~StelObject() {} virtual ~StelObject() {}
//! Default implementation of the getRegion method. //! Default implementation of the getRegion method.
//! Return the spatial region of the object. //! Return the spatial region of the object.
virtual SphericalRegionP getRegion() const {return SphericalRegionP( new SphericalPoint(getJ2000EquatorialPos(NULL)));} virtual SphericalRegionP getRegion() const {return SphericalRegionP( new SphericalPoint(getJ2000EquatorialPos(NULL)));}
//! Default implementation of the getPointInRegion method. //! Default implementation of the getPointInRegion method.
 End of changes. 2 change blocks. 
5 lines changed or deleted 20 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/