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 |