Stellarium 0.15.2
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)
 

Properties

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: