Instrument Neutral Distributed Interface INDI
2.2.5
libs
alignment
SVDMathPlugin.h
Go to the documentation of this file.
1
7
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 normalised direction vector (direction cosines)
Definition
Common.h:69
Generated on Thu Oct 22 2026 14:46:48 for Instrument Neutral Distributed Interface INDI by
1.9.8