Instrument Neutral Distributed Interface INDI
2.0.2
libs
alignment
SVDMathPlugin.h
Go to the documentation of this file.
1
8
#pragma once
9
10
#include "
BasicMathPlugin.h
"
11
12
namespace
INDI
13
{
14
namespace
AlignmentSubsystem
15
{
20
class
SVDMathPlugin
:
public
BasicMathPlugin
21
{
22
private
:
32
void
CalculateTransformMatrices(
const
TelescopeDirectionVector
&Alpha1,
const
TelescopeDirectionVector
&Alpha2,
33
const
TelescopeDirectionVector
&Alpha3,
const
TelescopeDirectionVector
&Beta1,
34
const
TelescopeDirectionVector
&Beta2,
const
TelescopeDirectionVector
&Beta3,
35
gsl_matrix *pAlphaToBeta, gsl_matrix *pBetaToAlpha);
36
};
37
38
}
// namespace AlignmentSubsystem
39
}
// namespace INDI
BasicMathPlugin.h
INDI::AlignmentSubsystem::BasicMathPlugin
This class implements the common functionality for the built in and SVD math plugins.
Definition:
BasicMathPlugin.h:24
INDI::AlignmentSubsystem::SVDMathPlugin
This class implements the SVD math plugin.
Definition:
SVDMathPlugin.h:21
INDI
Namespace to encapsulate INDI client, drivers, and mediator classes.
Definition:
AlignmentSubsystemForClients.cpp:12
INDI::AlignmentSubsystem::TelescopeDirectionVector
Holds a nomalised direction vector (direction cosines)
Definition:
Common.h:69
Generated on Sat May 13 2023 14:24:24 for Instrument Neutral Distributed Interface INDI by
1.9.1