GridLinesMgr.hpp   GridLinesMgr.hpp 
skipping to change at line 61 skipping to change at line 61
//! Draw the grids and great circle lines. //! Draw the grids and great circle lines.
//! Draws the Equatorial Grid, Azimuthal Grid, Meridian Line, Equato r Line //! Draws the Equatorial Grid, Azimuthal Grid, Meridian Line, Equato r Line
//! and Ecliptic Line according to the various flags which control t heir //! and Ecliptic Line according to the various flags which control t heir
//! visibility. //! visibility.
virtual void draw(StelCore* core); virtual void draw(StelCore* core);
//! Update time-dependent features. //! Update time-dependent features.
//! Used to control fading when turning on and off the grid lines an d great circles. //! Used to control fading when turning on and off the grid lines an d great circles.
virtual void update(double deltaTime); virtual void update(double deltaTime);
//! Sets the colors of the grids and great circles.
//! Sets the colors of the Equatorial Grid, Azimuthal Grid,
//! Meridian Line, Equator Line and Ecliptic Line.
virtual void setStelStyle(const QString& section);
//! Used to determine the order in which the various modules are dra wn. //! Used to determine the order in which the various modules are dra wn.
virtual double getCallOrder(StelModuleActionName actionName) const; virtual double getCallOrder(StelModuleActionName actionName) const;
//////////////////////////////////////////////////////////////////// /////////////////// //////////////////////////////////////////////////////////////////// ///////////////////
// Setter and getters // Setter and getters
public slots: public slots:
//! Set flag for displaying Azimuthal Grid. //! Set flag for displaying Azimuthal Grid.
void setFlagAzimuthalGrid(bool b); void setFlagAzimuthalGrid(bool b);
//! Get flag for displaying Azimuthal Grid. //! Get flag for displaying Azimuthal Grid.
bool getFlagAzimuthalGrid(void) const; bool getFlagAzimuthalGrid(void) const;
skipping to change at line 135 skipping to change at line 130
//! Set flag for displaying Meridian Line. //! Set flag for displaying Meridian Line.
void setFlagMeridianLine(bool b); void setFlagMeridianLine(bool b);
//! Get flag for displaying Meridian Line. //! Get flag for displaying Meridian Line.
bool getFlagMeridianLine(void) const; bool getFlagMeridianLine(void) const;
//! Get the current color of the Meridian Line. //! Get the current color of the Meridian Line.
Vec3f getColorMeridianLine(void) const; Vec3f getColorMeridianLine(void) const;
//! Set the color of the Meridian Line. //! Set the color of the Meridian Line.
void setColorMeridianLine(const Vec3f& v); void setColorMeridianLine(const Vec3f& v);
//! Set flag for displaying Horizon Line.
void setFlagHorizonLine(bool b);
//! Get flag for displaying Horizon Line.
bool getFlagHorizonLine(void) const;
//! Get the current color of the Horizon Line.
Vec3f getColorHorizonLine(void) const;
//! Set the color of the Horizon Line.
void setColorHorizonLine(const Vec3f& v);
private slots:
//! Sets the colors of: grids and great circles, Equatorial Grid, Az
imuthal Grid,
//! Meridian Line, Equator Line and Ecliptic Line.
void setStelStyle(const QString& section);
private: private:
SkyGrid * equGrid; // Equatorial grid SkyGrid * equGrid; // Equatorial grid
SkyGrid * equJ2000Grid; // Equatorial J2000 grid SkyGrid * equJ2000Grid; // Equatorial J2000 grid
SkyGrid * galacticGrid; // Galactic grid SkyGrid * galacticGrid; // Galactic grid
SkyGrid * aziGrid; // Azimuthal grid SkyGrid * aziGrid; // Azimuthal grid
SkyLine * equatorLine; // Celestial Equator line SkyLine * equatorLine; // Celestial Equator line
SkyLine * eclipticLine; // Ecliptic line SkyLine * eclipticLine; // Ecliptic line
SkyLine * meridianLine; // Meridian line SkyLine * meridianLine; // Meridian line
SkyLine * horizonLine; // Horizon line
}; };
#endif // _GRIDLINESMGR_HPP_ #endif // _GRIDLINESMGR_HPP_
 End of changes. 3 change blocks. 
5 lines changed or deleted 16 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/