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

#include <PmacAxis.h>

Public Member Functions

 PmacAxis ()
 
void reset ()
 
signed getCount ()
 
signed getRate ()
 
gcp::util::Angle getAngle ()
 
void setCount (signed count)
 
void setRate (signed rate)
 
void setAngle (gcp::util::Angle &angle)
 
void setRadians (double radians)
 

Friends

class Tracker
 

Detailed Description

Encapsulate the encoder counts and rates for a telescope axis.

Constructor & Destructor Documentation

PmacAxis::PmacAxis ( )

Constructor.

....................................................................... Constructor method

Member Function Documentation

gcp::util::Angle PmacAxis::getAngle ( )

Return the position as an angle

....................................................................... Return the position as an angle

signed PmacAxis::getCount ( )

Return the encoder count of this axis.

....................................................................... Return the encoder count

signed PmacAxis::getRate ( )

Return the count rate of this axis.

....................................................................... Return the encoder rate

void PmacAxis::reset ( )

Reset internal members.

....................................................................... Reset method

void PmacAxis::setAngle ( gcp::util::Angle angle)

Set the position as an angle

....................................................................... Set the position as an angle

void PmacAxis::setCount ( signed  count)

Set the encoder count for this axis.

....................................................................... Set the count

void PmacAxis::setRate ( signed  rate)

Set the count rate for this axis.

....................................................................... Set the rate

Friends And Related Function Documentation

friend class Tracker
friend

Tracker will access private members of this class.


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