1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#pragma once
#include "AlignmentSubsystemForMathPlugins.h"
#include "ConvexHull.h"
namespace INDI
{
namespace AlignmentSubsystem
{
class DummyMathPlugin : public AlignmentSubsystemForMathPlugins
{
public:
DummyMathPlugin();
virtual ~DummyMathPlugin();
virtual bool Initialise(InMemoryDatabase *pInMemoryDatabase);
virtual bool TransformCelestialToTelescope(const double RightAscension, const double Declination,
double JulianOffset,
TelescopeDirectionVector &ApparentTelescopeDirectionVector);
virtual bool TransformTelescopeToCelestial(const TelescopeDirectionVector &ApparentTelescopeDirectionVector,
double &RightAscension, double &Declination);
};
} // namespace AlignmentSubsystem
} // namespace INDI
|