Meteor.hpp   Meteor.hpp 
skipping to change at line 52 skipping to change at line 52
//! Create a Meteor object. //! Create a Meteor object.
//! @param v the velocity of the meteor in km/s. //! @param v the velocity of the meteor in km/s.
Meteor(const StelCore*, double v); Meteor(const StelCore*, double v);
virtual ~Meteor(); virtual ~Meteor();
//! Updates the position of the meteor, and expires it if necessary. //! Updates the position of the meteor, and expires it if necessary.
//! @return true of the meteor is still alive, else false. //! @return true of the meteor is still alive, else false.
bool update(double deltaTime); bool update(double deltaTime);
//! Draws the meteor. //! Draws the meteor.
bool draw(const StelCore* core, const StelPainter& sPainter); void draw(const StelCore* core, StelPainter& sPainter);
//! Determine if a meteor is alive or has burned out. //! Determine if a meteor is alive or has burned out.
//! @return true if alive, else false. //! @return true if alive, else false.
bool isAlive(void); bool isAlive(void);
private: private:
Mat4d mmat; // tranformation matrix to align radiant with earth dire ction of travel Mat4d mmat; // tranformation matrix to align radiant with earth dire ction of travel
Vec3d obs; // observer position in meteor coord. system Vec3d obs; // observer position in meteor coord. system
Vec3d position; // equatorial coordinate position Vec3d position; // equatorial coordinate position
Vec3d posInternal; // middle of train Vec3d posInternal; // middle of train
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 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/