Constellation.hpp   Constellation.hpp 
skipping to change at line 139 skipping to change at line 139
//! Get the current state of Constellation boundary rendering. //! Get the current state of Constellation boundary rendering.
//! @return true if Constellation boundary rendering it turned on, e lse false. //! @return true if Constellation boundary rendering it turned on, e lse false.
bool getFlagBoundaries() const {return boundaryFader;} bool getFlagBoundaries() const {return boundaryFader;}
//! Get the current state of Constellation name label rendering. //! Get the current state of Constellation name label rendering.
//! @return true if Constellation name label rendering it turned on, else false. //! @return true if Constellation name label rendering it turned on, else false.
bool getFlagLabels() const {return nameFader;} bool getFlagLabels() const {return nameFader;}
//! Get the current state of Constellation art rendering. //! Get the current state of Constellation art rendering.
//! @return true if Constellation art rendering it turned on, else f alse. //! @return true if Constellation art rendering it turned on, else f alse.
bool getFlagArt() const {return artFader;} bool getFlagArt() const {return artFader;}
//! Check visibility of starlore elements (using for seasonal rules)
//! @return true if starlore elements rendering it turned on, else f
alse.
bool checkVisibility() const;
//! International name (translated using gettext) //! International name (translated using gettext)
QString nameI18; QString nameI18;
//! Name in english //! Name in english
QString englishName; QString englishName;
//! Name in native language //! Name in native language
QString nativeName; QString nativeName;
//! Abbreviation (of the latin name for western constellations) //! Abbreviation (of the latin name for western constellations)
QString abbreviation; QString abbreviation;
//! Direction vector pointing on constellation name drawing position //! Direction vector pointing on constellation name drawing position
Vec3d XYZname; Vec3d XYZname;
Vec3d XYname; Vec3d XYname;
//! Number of segments in the lines //! Number of segments in the lines
unsigned int numberOfSegments; unsigned int numberOfSegments;
//! Month of start visibility of constellation (seasonal rules)
int beginSeason;
//! Month of end visibility of constellation (seasonal rules)
int endSeason;
//! List of stars forming the segments //! List of stars forming the segments
StelObjectP* asterism; StelObjectP* asterism;
StelTextureSP artTexture; StelTextureSP artTexture;
StelVertexArray artPolygon; StelVertexArray artPolygon;
SphericalCap boundingCap; SphericalCap boundingCap;
//! Define whether art, lines, names and boundary must be drawn //! Define whether art, lines, names and boundary must be drawn
LinearFader artFader, lineFader, nameFader, boundaryFader; LinearFader artFader, lineFader, nameFader, boundaryFader;
std::vector<std::vector<Vec3f> *> isolatedBoundarySegments; std::vector<std::vector<Vec3f> *> isolatedBoundarySegments;
std::vector<std::vector<Vec3f> *> sharedBoundarySegments; std::vector<std::vector<Vec3f> *> sharedBoundarySegments;
//! Currently we only need one color for all constellations, this ma y change at some point //! Currently we only need one color for all constellations, this ma y change at some point
static Vec3f lineColor; static Vec3f lineColor;
static Vec3f labelColor; static Vec3f labelColor;
static Vec3f boundaryColor; static Vec3f boundaryColor;
static bool singleSelected; static bool singleSelected;
static bool seasonalRuleEnabled;
}; };
#endif // _CONSTELLATION_HPP_ #endif // _CONSTELLATION_HPP_
 End of changes. 3 change blocks. 
0 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/