Stellarium 0.14.3
|
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 TelescopeClient * | create (const QString &url) |
Protected Member Functions inherited from TelescopeClient | |
TelescopeClient (const QString &name) | |
Protected Attributes inherited from TelescopeClient | |
QString | nameI18n |
const QString | name |
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.