X2 Standard  Version 1.26
asymmetricalequatorialinterface.h
1 #ifndef _AsymmetricalEquatorialInterface_H
2 #define _AsymmetricalEquatorialInterface_H
3 
4 #include "mounttypeinterface.h"
5 
6 #define AsymmetricalEquatorialInterface_Name "com.bisque.TheSkyX.AsymmetricalEquatorialInterface/1.0"
7 
168 {
169 public:
170 
172 
177 
185  virtual bool knowsBeyondThePole() {return false;}
186 
196  virtual int beyondThePole(bool& bYes){bYes=false; return 0;}
197 
201  virtual double flipHourAngle() {return 0;}
202 
206  virtual int gemLimits(double& dHoursEast, double& dHoursWest){dHoursEast=dHoursWest=0;return 0;}
207 
208 };
209 
210 #endif
MountTypeInterface::Type
Type
Definition: mounttypeinterface.h:35
MountTypeInterface::Asymmetrical_Equatorial
@ Asymmetrical_Equatorial
Definition: mounttypeinterface.h:37
AsymmetricalEquatorialInterface::beyondThePole
virtual int beyondThePole(bool &bYes)
Definition: asymmetricalequatorialinterface.h:196
AsymmetricalEquatorialInterface::mountType
MountTypeInterface::Type mountType()
Definition: asymmetricalequatorialinterface.h:176
AsymmetricalEquatorialInterface::gemLimits
virtual int gemLimits(double &dHoursEast, double &dHoursWest)
Definition: asymmetricalequatorialinterface.h:206
AsymmetricalEquatorialInterface::knowsBeyondThePole
virtual bool knowsBeyondThePole()
Definition: asymmetricalequatorialinterface.h:185
AsymmetricalEquatorialInterface
The AsymmetricalEquatorialInterface for equtorial mounts.
Definition: asymmetricalequatorialinterface.h:168
AsymmetricalEquatorialInterface::flipHourAngle
virtual double flipHourAngle()
Definition: asymmetricalequatorialinterface.h:201
X2 Examples
(C) 2023 Software Bisque, Inc. All rights reserved.