Instrument Neutral Distributed Interface INDI  1.2.0
Classes | Enumerations
INDI::AlignmentSubsystem Namespace Reference

Namespace to encapsulate the INDI Alignment Subsystem classes. For more information see "INDI Alignment Subsystem" in "Related Pages" accessible via the banner at the top of this page. More...

Classes

struct  AlignmentDatabaseEntry
 Entry in the in memory alignment database. More...
 
class  AlignmentSubsystemForClients
 This class encapsulates all the alignment subsystem classes that are useful to client implementations. Clients should inherit from this class. More...
 
class  AlignmentSubsystemForDrivers
 This class encapsulates all the alignment subsystem classes that are useful to driver implementations. Drivers should inherit from this class. More...
 
class  AlignmentSubsystemForMathPlugins
 This class encapsulates all the alignment subsystem classes that are useful to math plugin implementations. Math plugins should inherit from this class. More...
 
class  BasicMathPlugin
 This class implements the common functionality for the built in and SVD math plugins. More...
 
class  BuiltInMathPlugin
 This class implements the default math plugin. More...
 
class  ClientAPIForAlignmentDatabase
 This class provides the client API to the driver side alignment database. It communicates with the driver via the INDI properties interface. More...
 
class  ClientAPIForMathPluginManagement
 This class provides the client API for driver side math plugin management. It communicates with the driver via the INDI properties interface. More...
 
class  ConvexHull
 This class computes the convex hull of a set of 3d points. More...
 
class  InMemoryDatabase
 This class provides the driver side API to the in memory alignment database. More...
 
class  MapPropertiesToInMemoryDatabase
 An entry in the sync point database is defined by the following INDI properties. More...
 
class  MathPlugin
 Provides alignment subsystem functions to INDI alignment math plugins. More...
 
class  MathPluginManagement
 The following INDI properties are used to manage math plugins. More...
 
class  SVDMathPlugin
 This class implements the SVD math plugin. More...
 
struct  TelescopeDirectionVector
 Holds a nomalised direction vector (direction cosines) More...
 
class  TelescopeDirectionVectorSupportFunctions
 These functions are used to convert different coordinate systems to and from the telescope direction vectors (normalised vector/direction cosines) used for telescope coordinates in the alignment susbsystem. More...
 

Enumerations

Detailed Description

Namespace to encapsulate the INDI Alignment Subsystem classes. For more information see "INDI Alignment Subsystem" in "Related Pages" accessible via the banner at the top of this page.

Enumeration Type Documentation

The offsets to the fields in the alignment point set property.

Note
This must match the definitions given to INDI

Definition at line 41 of file Common.h.