Документ взят из кэша поисковой машины. Адрес оригинального документа : http://astro.uni-altai.ru/~aw/stellarium/api/classTelescopeClientDirectNexStar.html
Дата изменения: Unknown
Дата индексирования: Fri Feb 28 08:00:08 2014
Кодировка:

Поисковые слова: m 2
Stellarium: TelescopeClientDirectNexStar Class Reference
Stellarium 0.12.3
List of all members | Public Member Functions
TelescopeClientDirectNexStar Class Reference

Telescope client that connects directly to a Celestron NexStar through a serial port. More...

#include <TelescopeClientDirectNexStar.hpp>

Public Member Functions

 TelescopeClientDirectNexStar (const QString &name, const QString &parameters, Equinox eq=EquinoxJ2000)
 
bool isConnected (void) const
 
virtual void step (long long int timeout_micros)
 
void communicationResetReceived (void)
 
void raReceived (unsigned int ra_int)
 
void decReceived (unsigned int dec_int)
 
- Public Member Functions inherited from TelescopeClient
QString getEnglishName (void) const
 Return object's name in english. More...
 
QString getNameI18n (void) const
 Return translated object's name. More...
 
Vec3f getInfoColor (void) const
 Get a color used to display info about the object. More...
 
QString getInfoString (const StelCore *core, const InfoStringGroup &flags) const
 TelescopeClient supports the following InfoStringGroup flags: More...
 
QString getType (void) const
 Return object's type. It should be the name of the class. More...
 
virtual double getAngularSize (const StelCore *) const
 Return the angular radius of a circle containing the object as seen from the observer with the circle center assumed to be at getJ2000EquatorialPos(). More...
 
void addOcular (double fov)
 
const QList< double > & getOculars (void) const
 
- Public Member Functions inherited from StelObject
 Q_FLAGS (InfoStringGroup) static const InfoStringGroupFlags AllInfo
 A pre-defined set of specifiers for the getInfoString flags argument to getInfoString. More...
 
virtual SphericalRegionP getRegion () const
 Default implementation of the getRegion method. More...
 
Vec3d getEquinoxEquatorialPos (const StelCore *core) const
 Get observer-centered equatorial coordinate at the current equinox The frame has it's Z axis at the planet's current rotation axis At time 2000-01-01 this frame is almost the same as J2000, but ONLY if the observer is on earth. More...
 
Vec3d getJ2000GalacticPos (const StelCore *core) const
 Get observer-centered galactic coordinates at equinox J2000. More...
 
Vec3d getSideralPosGeometric (const StelCore *core) const
 Get observer-centered hour angle + declination (at current equinox) It is the geometric position, i.e. More...
 
Vec3d getSideralPosApparent (const StelCore *core) const
 Get observer-centered hour angle + declination (at current equinox) It is the apparent position, i.e. More...
 
Vec3d getAltAzPosGeometric (const StelCore *core) const
 Get observer-centered alt/az position It is the geometric position, i.e. More...
 
Vec3d getAltAzPosApparent (const StelCore *core) const
 Get observer-centered alt/az position It is the apparent position, i.e. More...
 
Vec3d getAltAzPosAuto (const StelCore *core) const
 Get observer-centered alt/az position It is the automatic position, i.e. More...
 
virtual float getVMagnitude (const StelCore *core, bool withExtinction=false) const
 Return object's apparent V magnitude as seen from observer. More...
 
virtual double getCloseViewFov (const StelCore *) const
 Return the best FOV in degree to use for a close view of the object. More...
 
virtual double getSatellitesFov (const StelCore *) const
 Return the best FOV in degree to use for a global view of the object satellite system (if there are satellites) More...
 
virtual double getParentSatellitesFov (const StelCore *) const
 
- Public Member Functions inherited from Server
 Server (int port)
 

Additional Inherited Members

- Public Types inherited from StelObject
enum  InfoStringGroupFlags {
  Name = 0x00000001, CatalogNumber = 0x00000002, Magnitude = 0x00000004, RaDecJ2000 = 0x00000008,
  RaDecOfDate = 0x00000010, AltAzi = 0x00000020, Distance = 0x00000040, Size = 0x00000080,
  Extra1 = 0x00000100, Extra2 = 0x00000200, Extra3 = 0x00000400, PlainText = 0x00000800,
  HourAngle = 0x00001000, AbsoluteMagnitude = 0x00002000, GalCoordJ2000 = 0x00004000
}
 used as named bitfield flags as specifiers to filter results of getInfoString. More...
 
typedef QFlags
< InfoStringGroupFlags
InfoStringGroup
 
- Static Public Member Functions inherited from TelescopeClient
static TelescopeClientcreate (const QString &url)
 
- Static Public Attributes inherited from StelObject
static const InfoStringGroupFlags ShortInfo = (InfoStringGroupFlags)(Name|CatalogNumber|Magnitude|RaDecJ2000)
 A pre-defined set of specifiers for the getInfoString flags argument to getInfoString. More...
 
- Protected Member Functions inherited from TelescopeClient
 TelescopeClient (const QString &name)
 
- Protected Member Functions inherited from Server
void sendPosition (unsigned int ra_int, int dec_int, int status)
 
void addConnection (Socket *s)
 Adds this object to the list of connections maintained by this server.