Stellarium  0.16.1
List of all members | Public Member Functions | Static Public Member Functions | Properties
Ocular Class Reference
+ Inheritance diagram for Ocular:
+ Collaboration diagram for Ocular:

Public Member Functions

Q_INVOKABLE Ocular (const QObject &other)
void writeToSettings (QSettings *settings, const int index)
bool isBinoculars (void) const
void setBinoculars (const bool flag)
bool hasPermanentCrosshair (void) const
void setPermanentCrosshair (const bool flag)
double appearentFOV (void) const
void setAppearentFOV (const double fov)
double effectiveFocalLength (void) const
void setEffectiveFocalLength (const double fl)
double fieldStop (void) const
void setFieldStop (const double fs)
QString name (void) const
void setName (const QString aName)
QString reticlePath (void) const
void setReticlePath (const QString path)
double actualFOV (const Telescope *telescope, const Lens *lens) const
double magnification (const Telescope *telescope, const Lens *lens) const
QMap< int, QString > propertyMap (void)

Static Public Member Functions

static OcularocularFromSettings (const QSettings *theSettings, const int ocularIndex)
static OcularocularModel (void)


bool binoculars
bool permanentCrosshair
double appearentFOV
double effectiveFocalLength
double fieldStop
QString name
QString reticlePath

Detailed Description

Definition at line 31 of file Ocular.hpp.

The documentation for this class was generated from the following file: