Oculars.hpp   Oculars.hpp 
skipping to change at line 170 skipping to change at line 170
void setFlagInitDirectionUsage(const bool b); void setFlagInitDirectionUsage(const bool b);
bool getFlagInitDirectionUsage(void) const; bool getFlagInitDirectionUsage(void) const;
void setFlagAutosetMountForCCD(const bool b); void setFlagAutosetMountForCCD(const bool b);
bool getFlagAutosetMountForCCD(void) const; bool getFlagAutosetMountForCCD(void) const;
void setFlagUseSemiTransparency(const bool b); void setFlagUseSemiTransparency(const bool b);
bool getFlagUseSemiTransparency(void) const; bool getFlagUseSemiTransparency(void) const;
void setFlagShowResolutionCriterions(const bool b);
bool getFlagShowResolutionCriterions(void) const;
void setFlagHideGridsLines(const bool b); void setFlagHideGridsLines(const bool b);
bool getFlagHideGridsLines(void) const; bool getFlagHideGridsLines(void) const;
signals: signals:
void enableOcularChanged(bool value); void enableOcularChanged(bool value);
void enableCrosshairsChanged(bool value); void enableCrosshairsChanged(bool value);
void enableCCDChanged(bool value); void enableCCDChanged(bool value);
void enableTelradChanged(bool value); void enableTelradChanged(bool value);
void selectedCCDChanged(); void selectedCCDChanged();
void selectedOcularChanged(); void selectedOcularChanged();
skipping to change at line 289 skipping to change at line 292
double maxEyepieceAngle; //!< The maximum aFOV of any eyepiec e. double maxEyepieceAngle; //!< The maximum aFOV of any eyepiec e.
bool requireSelection; //!< Read from the ini file, whether an object is required to be selected to zoom in. bool requireSelection; //!< Read from the ini file, whether an object is required to be selected to zoom in.
bool flagLimitMagnitude; //!< Read from the ini file, whether a magnitude is required to be limited. bool flagLimitMagnitude; //!< Read from the ini file, whether a magnitude is required to be limited.
bool useMaxEyepieceAngle; //!< Read from the ini file, whether to scale the mask based aFOV. bool useMaxEyepieceAngle; //!< Read from the ini file, whether to scale the mask based aFOV.
//! Display the GUI control panel //! Display the GUI control panel
bool guiPanelEnabled; bool guiPanelEnabled;
bool flagDecimalDegrees; bool flagDecimalDegrees;
bool flagSemiTransparency; bool flagSemiTransparency;
bool flagHideGridsLines; bool flagHideGridsLines;
bool flagGridlinesDisplayedMain; //!< keep track of gridline display bool flagGridLinesDisplayedMain; //!< keep track of gridline display
while possibly suppressing their display. while possibly suppressing their display.
bool flagConstellationLines;
bool flagAsterismLines;
bool flipVert; bool flipVert;
bool flipHorz; bool flipHorz;
QSignalMapper * ccdRotationSignalMapper; //!< Used to rotate the CC D. */ QSignalMapper * ccdRotationSignalMapper; //!< Used to rotate the CC D. */
QSignalMapper * ccdsSignalMapper; //!< Used to determine which CCD w as selected from the popup navigator. */ QSignalMapper * ccdsSignalMapper; //!< Used to determine which CCD w as selected from the popup navigator. */
QSignalMapper * ocularsSignalMapper; //!< Used to determine which oc ular was selected from the popup navigator. */ QSignalMapper * ocularsSignalMapper; //!< Used to determine which oc ular was selected from the popup navigator. */
QSignalMapper * telescopesSignalMapper; //!< Used to determine which telescope was selected from the popup navigator. */ QSignalMapper * telescopesSignalMapper; //!< Used to determine which telescope was selected from the popup navigator. */
QSignalMapper * lensesSignalMapper; //!< Used to determine which len s was selected from the popup navigator */ QSignalMapper * lensesSignalMapper; //!< Used to determine which len s was selected from the popup navigator */
// for toolbar button // for toolbar button
skipping to change at line 328 skipping to change at line 333
class OcularsGuiPanel * guiPanel; class OcularsGuiPanel * guiPanel;
//Reticle //Reticle
StelTextureSP reticleTexture; StelTextureSP reticleTexture;
double actualFOV; //!< Holds the FOV of the ocular/tes cope/lens cobination; what the screen is zoomed to. double actualFOV; //!< Holds the FOV of the ocular/tes cope/lens cobination; what the screen is zoomed to.
double initialFOV; //!< Holds the initial FOV double initialFOV; //!< Holds the initial FOV
bool flagInitFOVUsage; //!< Flag used to track if we use de fault initial FOV (value at the startup of planetarium). bool flagInitFOVUsage; //!< Flag used to track if we use de fault initial FOV (value at the startup of planetarium).
bool flagInitDirectionUsage; //!< Flag used to track if we use de fault initial direction (value at the startup of planetarium). bool flagInitDirectionUsage; //!< Flag used to track if we use de fault initial direction (value at the startup of planetarium).
bool flagAutosetMountForCCD; //!< Flag used to track if we use au tomatic switch to type of mount for CCD frame bool flagAutosetMountForCCD; //!< Flag used to track if we use au tomatic switch to type of mount for CCD frame
bool flagShowResolutionCriterions;
bool equatorialMountEnabled; bool equatorialMountEnabled;
double reticleRotation; double reticleRotation;
}; };
#include <QObject> #include <QObject>
#include "StelPluginInterface.hpp" #include "StelPluginInterface.hpp"
//! This class is used by Qt to manage a plug-in interface //! This class is used by Qt to manage a plug-in interface
class OcularsStelPluginInterface : public QObject, public StelPluginInterfa ce class OcularsStelPluginInterface : public QObject, public StelPluginInterfa ce
{ {
 End of changes. 3 change blocks. 
2 lines changed or deleted 8 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/