|
CARMA C++
|
The following class is used to record the horizon coordinates of a source. More...
#include <carma/antenna/sza/antenna/control/Position.h>
Public Member Functions | |
| double | get (sza::util::Axis::Type axis) |
| Get an axis position. More... | |
| void | increment (MountOffset *offset) |
| Increment the requested position with mount offsets. More... | |
| void | pack (signed *s_elements) |
| Pack this position for archival in the register database. More... | |
| Position () | |
| Constructor. More... | |
| void | reset () |
| Reset internal data members. More... | |
| void | set (sza::util::Axis::Type axis, double val) |
| Set an axis position. More... | |
| void | set (double az, double el, double pa) |
| Set an axis position. More... | |
Friends | |
| class | Pointing |
| class | Tracker |
| Declare Pointing as a friend so we can manipulate Position members in pack methods. More... | |
| class | TrackerBoard |
| class | TvOffset |
The following class is used to record the horizon coordinates of a source.
Definition at line 31 of file Position.h.
| sza::antenna::control::Position::Position | ( | ) |
Constructor.
| double sza::antenna::control::Position::get | ( | sza::util::Axis::Type | axis | ) |
Get an axis position.
| void sza::antenna::control::Position::increment | ( | MountOffset * | offset | ) |
Increment the requested position with mount offsets.
| void sza::antenna::control::Position::pack | ( | signed * | s_elements | ) |
Pack this position for archival in the register database.
| void sza::antenna::control::Position::reset | ( | ) |
Reset internal data members.
| void sza::antenna::control::Position::set | ( | sza::util::Axis::Type | axis, |
| double | val | ||
| ) |
Set an axis position.
| void sza::antenna::control::Position::set | ( | double | az, |
| double | el, | ||
| double | pa | ||
| ) |
Set an axis position.
|
friend |
Declare Pointing as a friend so we can manipulate Position members in pack methods.
Definition at line 76 of file Position.h.