TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs | Enumerations
Common.h File Reference
#include <cstring>
#include <cmath>
#include <memory>
Include dependency graph for Common.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  INDI::AlignmentSubsystem::TelescopeDirectionVector
 Holds a nomalised direction vector (direction cosines) More...
 
struct  INDI::AlignmentSubsystem::AlignmentDatabaseEntry
 Entry in the in memory alignment database. More...
 

Namespaces

 INDI
 
Namespace to encapsulate INDI client, drivers, and mediator classes.
 
 INDI::AlignmentSubsystem
 Namespace to encapsulate the INDI Alignment Subsystem classes.
 

Typedefs

typedef enum INDI::AlignmentSubsystem::MountAlignment INDI::AlignmentSubsystem::MountAlignment_t
 

Enumerations

enum  INDI::AlignmentSubsystem::MountAlignment { INDI::AlignmentSubsystem::ZENITH, INDI::AlignmentSubsystem::NORTH_CELESTIAL_POLE, INDI::AlignmentSubsystem::SOUTH_CELESTIAL_POLE }
 Describe the alignment of a telescope axis. More...
 
enum  INDI::AlignmentSubsystem::AlignmentDatabaseActions {
  INDI::AlignmentSubsystem::APPEND, INDI::AlignmentSubsystem::INSERT, INDI::AlignmentSubsystem::EDIT, INDI::AlignmentSubsystem::DELETE,
  INDI::AlignmentSubsystem::CLEAR, INDI::AlignmentSubsystem::READ, INDI::AlignmentSubsystem::READ_INCREMENT, INDI::AlignmentSubsystem::LOAD_DATABASE,
  INDI::AlignmentSubsystem::SAVE_DATABASE
}
 Action to perform on Alignment Database. More...
 
enum  INDI::AlignmentSubsystem::AlignmentPointSetEnum {
  INDI::AlignmentSubsystem::ENTRY_OBSERVATION_JULIAN_DATE, INDI::AlignmentSubsystem::ENTRY_RA, INDI::AlignmentSubsystem::ENTRY_DEC, INDI::AlignmentSubsystem::ENTRY_VECTOR_X,
  INDI::AlignmentSubsystem::ENTRY_VECTOR_Y, INDI::AlignmentSubsystem::ENTRY_VECTOR_Z
}
 The offsets to the fields in the alignment point set property. More...
 

Detailed Description

Author
Roger James
Date
13th November 2013