|
My Project
|
Public Types | |
| enum | Type { MOUNT, EQUAT, TV, SKY } |
| enum | Mode { ADD, SET, FIXED, POLAR } |
| enum | Axis { NONE = 0x0, AZ = 0x1, EL = 0x2, PA = 0x4, RA = 0x8, DEC = 0x16, X = 0x32, Y = 0x64, UP = 0x128, RIGHT = 0x256 } |
Public Member Functions | |
| void | packMountOffsets (Mode offMode, Axis offAxes, double az, double el, double pa) |
| void | packEquatOffsets (Mode offMode, Axis offAxes, double ra, double dec) |
| void | packTvOffsets (double up, double right) |
| void | packSkyOffsets (Mode offMode, Axis offAxes, double x, double y) |
Public Attributes | |
| union { | |
| struct { | |
| double az | |
| double el | |
| double pa | |
| } mount | |
| struct { | |
| double ra | |
| double dec | |
| } equat | |
| struct { | |
| double up | |
| double right | |
| } tv | |
| struct { | |
| double x | |
| double y | |
| } sky | |
| } | body |
| Type | type |
| Mode | mode |
| Axis | axes |
A bit set of axes to set. We make these orthogonal, so that multiple axes can be requested at once.
Enumerate things to do with offsets.
Enumerate possible offset types.
| union { ... } gcp::util::OffsetMsg::body |
A struct which will contain offset values to be passed to methods.