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

#include <AxisPos.h>

Public Member Functions

 AxisPos (gcp::util::Axis::Type type)
 
void reset ()
 

Public Attributes

double topo_
 

Friends

class AxisPositions
 
class ServoComms
 
class PmacBoard
 
class AcuBoard
 
class AcuBoardDebug
 
class Tracker
 
class SptTracker
 
class SptTrackerDebug
 
class TrackerBoard
 

Detailed Description

A class to encapsulate the topocentric and encoder position of a telescope axis

Constructor & Destructor Documentation

AxisPos::AxisPos ( gcp::util::Axis::Type  type)

Constructor

....................................................................... Constructor

Member Function Documentation

void AxisPos::reset ( )

Reset internal members

Exceptions
Exception....................................................................... Reset internal members

Friends And Related Function Documentation

friend class AxisPositions
friend

Friends of this class – why don't I just make the data members public? Yes, why not? - KAA

Member Data Documentation

double gcp::antenna::control::AxisPos::topo_

The topocentric position of the axis in radians.


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