Stellarium 0.14.3
List of all members | Public Member Functions
TelescopeClientDummy Class Reference

Example Telescope class. More...

#include <TelescopeClient.hpp>

Public Member Functions

 TelescopeClientDummy (const QString &name, const QString &)
 
bool isConnected (void) const
 
bool prepareCommunication (void)
 
void telescopeGoto (const Vec3d &j2000Pos)
 
bool hasKnownPosition (void) const
 
Vec3d getJ2000EquatorialPos (const StelCore *) const
 
- Public Member Functions inherited from TelescopeClient
QString getEnglishName (void) const
 
QString getNameI18n (void) const
 
Vec3f getInfoColor (void) const
 
QString getInfoString (const StelCore *core, const InfoStringGroup &flags) const
 TelescopeClient supports the following InfoStringGroup flags: More...
 
QString getType (void) const
 
virtual double getAngularSize (const StelCore *) const
 
void addOcular (double fov)
 
const QList< double > & getOculars (void) const
 
virtual void performCommunication ()
 

Additional Inherited Members

- Static Public Member Functions inherited from TelescopeClient
static TelescopeClientcreate (const QString &url)
 
- Protected Member Functions inherited from TelescopeClient
 TelescopeClient (const QString &name)
 
- Protected Attributes inherited from TelescopeClient
QString nameI18n
 
const QString name
 

Detailed Description

Example Telescope class.

A physical telescope does not exist. This can be used as a starting point for implementing a derived Telescope class. This class used to be called TelescopeDummy, but it had to be renamed in order to resolve a compiler/linker conflict with the identically named TelescopeDummy class in Stellarium's main code.

Definition at line 106 of file TelescopeClient.hpp.


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