|
My Project
|
#include <Position.h>
Public Member Functions | |
| Position () | |
| void | reset () |
| void | set (gcp::util::Axis::Type axis, double val) |
| void | set (double az, double el, double pa) |
| void | increment (gcp::util::Axis::Type axis, double val) |
| void | increment (MountOffset *offset) |
| void | increment (SkyOffset *offset) |
| void | increment (AzTiltMeter *offset) |
| void | applyCollimation (Model &model, TrackerOffset &offset) |
| double | get (gcp::util::Axis::Type axis) |
| void | pack (signed *s_elements) |
| void | pack (double *array) |
Friends | |
| class | Tracker |
| class | SptTracker |
| class | Pointing |
| class | TrackerBoard |
The following class is used to record the horizon coordinates of a source.
| Position::Position | ( | ) |
Constructor.
....................................................................... Constructor just calls reset() to intialize
| void Position::applyCollimation | ( | Model & | model, |
| TrackerOffset & | offset | ||
| ) |
Apply a collimation model
| double Position::get | ( | gcp::util::Axis::Type | axis | ) |
Get an axis position.
....................................................................... Get the data members
| void gcp::antenna::control::Position::increment | ( | gcp::util::Axis::Type | axis, |
| double | val | ||
| ) |
Increment the requested position with mount offsets
| void Position::increment | ( | MountOffset * | offset | ) |
Increment the requested position with mount offsets
....................................................................... Increment the requested position with mount offsets
| void Position::increment | ( | SkyOffset * | offset | ) |
Increment the requested position with sky offsets
....................................................................... Increment the requested position with sky offsets
| void Position::increment | ( | AzTiltMeter * | offset | ) |
Increment the requested position with tilt meter corrections
....................................................................... Increment the requested position with tilt meter corrections
| void Position::pack | ( | signed * | s_elements | ) |
Pack this position for archival in the register database.
....................................................................... Pack this position for archival in the register database.
| void Position::pack | ( | double * | array | ) |
....................................................................... Pack this position for archival in the register database.
| void Position::reset | ( | ) |
Reset internal data members.
....................................................................... Initialize data members to something sensible
| void gcp::antenna::control::Position::set | ( | gcp::util::Axis::Type | axis, |
| double | val | ||
| ) |
Set an axis position.
| void Position::set | ( | double | az, |
| double | el, | ||
| double | pa | ||
| ) |
Set an axis position
....................................................................... Set the data members
|
friend |