Kstars
13#include "indi/indicommon.h"
14#include "indi/indimount.h"
25 int binX,
int binY, ISD::Mount::PierSide pierSide,
29 void setBinningUsed(
int x,
int y);
43 void computeDrift(
const GuiderUtils::Vector &
detection,
const GuiderUtils::Vector &reference,
46 double getFocalLength()
const
50 double getAngle()
const
54 double getRAAngle()
const
56 return calibrationAngleRA;
58 double getDECAngle()
const
60 return calibrationAngleDEC;
65 GuiderUtils::Vector convertToArcseconds(
const GuiderUtils::Vector &input)
const;
69 GuiderUtils::Vector convertToPixels(
const GuiderUtils::Vector &input)
const;
76 GuiderUtils::Vector rotateToRaDec(
const GuiderUtils::Vector &input)
const;
77 void rotateToRaDec(
double dx,
double dy,
double *ra,
double *dec)
const;
81 double raPulseMillisecondsPerArcsecond()
const;
85 double decPulseMillisecondsPerArcsecond()
const;
88 double xPixelsPerArcsecond()
const;
89 double yPixelsPerArcsecond()
const;
90 double xArcsecondsPerPixel()
const;
91 double yArcsecondsPerPixel()
const;
105 bool declinationSwapEnabled()
const
109 void setDeclinationSwapEnabled(
bool value);
121 void logCalibration()
const;
125 bool calculate1D(
double dx,
double dy,
int RATotalPulse);
131 bool restore(
const QString &encoding);
137 static double calculateRotation(
double x,
double y);
142 void setAngle(
double rotationAngle);
145 void setRaPulseMsPerArcsecond(
double rate);
146 void setDecPulseMsPerArcsecond(
double rate);
149 double binFactor()
const;
151 double inverseBinFactor()
const;
160 int subBinXused { 1 };
161 int subBinYused { 1 };
165 double ccd_pixel_width { 0.003 };
166 double ccd_pixel_height { 0.003 };
169 double focalMm { 500 };
177 GuiderUtils::Matrix ROT_Z;
181 double calibrationAngle { 0 };
182 double calibrationAngleRA = 0;
183 double calibrationAngleDEC = 0;
187 double raPulseMsPerArcsecond { 0 };
188 double decPulseMsPerArcsecond { 0 };
191 bool calibrationDecSwap {
false };
195 bool decSwap {
false };
202 ISD::Mount::PierSide calibrationPierSide { ISD::Mount::PIER_UNKNOWN };
204 bool initialized {
false };
205 friend class TestGuideStars;
An angle, stored as degrees, but expressible in many ways.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:19:02 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.