My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::antenna::control::FixedCollimation Class Reference

#include <FixedCollimation.h>

Inheritance diagram for gcp::antenna::control::FixedCollimation:
gcp::antenna::control::Collimation gcp::antenna::control::SkyOffset gcp::antenna::control::OffsetBase

Public Member Functions

 FixedCollimation ()
 
void setXOffset (gcp::util::Angle x)
 
void setYOffset (gcp::util::Angle y)
 
void incrXOffset (gcp::util::Angle x)
 
void incrYOffset (gcp::util::Angle y)
 
void reset ()
 
void apply (PointingCorrections *f, TrackerOffset &offset)
 
void pack (signed *s_elements)
 
void print ()
 
- Public Member Functions inherited from gcp::antenna::control::Collimation
 Collimation ()
 
virtual ~Collimation ()
 
bool isUsable ()
 
void setUsable (bool usable)
 
- Public Member Functions inherited from gcp::antenna::control::SkyOffset
 SkyOffset ()
 
void reset ()
 
void set (gcp::util::OffsetMsg msg)
 
void setXInRadians (double x)
 
void setYInRadians (double y)
 
void incrXInRadians (double x)
 
void incrYInRadians (double y)
 
void cacheValues ()
 
void apply (PointingCorrections *f)
 
void pack (signed *s_elements)
 
void print ()
 
- Public Member Functions inherited from gcp::antenna::control::OffsetBase
 OffsetBase ()
 
virtual ~OffsetBase ()=0
 
virtual void set (gcp::util::OffsetMsg, unsigned seq)
 
virtual void setAngle (double angle)
 

Additional Inherited Members

- Static Public Member Functions inherited from gcp::antenna::control::OffsetBase
static double wrapPi (double angle)
 
static double wrap2pi (double angle)
 
- Protected Attributes inherited from gcp::antenna::control::Collimation
bool usable_
 

Detailed Description

Objects of the following type contain the collimation components of the pointing model.

Constructor & Destructor Documentation

FixedCollimation::FixedCollimation ( )

Constructor trivially calls reset() method, below.

....................................................................... Constructor trivially calls reset() method, below.

Member Function Documentation

void FixedCollimation::incrXOffset ( gcp::util::Angle  x)

Increment the tilt associated with this collimation correction.

....................................................................... Update the x offset associated with this collimation correction

void FixedCollimation::incrYOffset ( gcp::util::Angle  y)

Increment the azimuth associated with this collimation correction.

....................................................................... Update the elevation offset associated with this collimation correction

void FixedCollimation::setXOffset ( gcp::util::Angle  x)

Update the tilt associated with this collimation correction.

....................................................................... Update the x offset associated with this collimation correction

void FixedCollimation::setYOffset ( gcp::util::Angle  y)

Update the azimuth associated with this collimation correction.

....................................................................... Update the elevation offset associated with this collimation correction


The documentation for this class was generated from the following files: