Landscape.hpp   Landscape.hpp 
skipping to change at line 189 skipping to change at line 189
//! Load attributes common to all landscapes //! Load attributes common to all landscapes
//! @param landscapeIni A reference to an existing QSettings object which describes the landscape //! @param landscapeIni A reference to an existing QSettings object which describes the landscape
//! @param landscapeId The name of the directory for the landscape f iles (e.g. "ocean") //! @param landscapeId The name of the directory for the landscape f iles (e.g. "ocean")
void loadCommon(const QSettings& landscapeIni, const QString& landsc apeId); void loadCommon(const QSettings& landscapeIni, const QString& landsc apeId);
//! Draw optional labels on the landscape //! Draw optional labels on the landscape
void drawLabels(StelCore *core, StelPainter *painter); void drawLabels(StelCore *core, StelPainter *painter);
//! Create a StelSphericalPolygon that describes a measured horizon line. If present, this can be used to draw a horizon line //! Create a StelSphericalPolygon that describes a measured horizon line. If present, this can be used to draw a horizon line
//! or simplify the functionality to discern if an object is below t he horizon. //! or simplify the functionality to discern if an object is below t he horizon.
//! @param _lineFileName A text file with lines that are either empt //! @param lineFileName A text file with lines that are either empty
y or comment lines starting with # or azimuth altitude [degrees] or comment lines starting with # or azimuth altitude [degrees]
//! @param _polyAngleRotateZ possibility to set some final calibrati //! @param polyAngleRotateZ possibility to set some final calibratio
on offset like meridian convergence correction. n offset like meridian convergence correction.
void createPolygonalHorizon(const QString& lineFileName, const float //! @param listMode keys which indicate angular units for the angles
polyAngleRotateZ=0.0f, const QString &listMode="azDeg_altDeg"); //! @param polygonInverted Must be true to use horizons which are on
average below mathematical horizon (Solution for bug LP:1554639)
void createPolygonalHorizon(const QString& lineFileName, const float
polyAngleRotateZ=0.0f, const QString &listMode="azDeg_altDeg", const bool
polygonInverted=false);
//! search for a texture in landscape directory, else global texture s directory //! search for a texture in landscape directory, else global texture s directory
//! @param basename The name of a texture file, e.g. "fog.png" //! @param basename The name of a texture file, e.g. "fog.png"
//! @param landscapeId The landscape ID (directory name) to which th e texture belongs //! @param landscapeId The landscape ID (directory name) to which th e texture belongs
//! @exception misc possibility of throwing "file not found" excepti ons //! @exception misc possibility of throwing "file not found" excepti ons
const QString getTexturePath(const QString& basename, const QString& landscapeId) const; const QString getTexturePath(const QString& basename, const QString& landscapeId) const;
float radius; float radius;
QString name; //! Read from landscape.ini:[landscape]name QString name; //! Read from landscape.ini:[landscape]name
QString author; //! Read from landscape.ini:[landscape]author QString author; //! Read from landscape.ini:[landscape]author
QString description; //! Read from landscape.ini:[landscape]descri ption QString description; //! Read from landscape.ini:[landscape]descri ption
 End of changes. 1 change blocks. 
6 lines changed or deleted 10 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/