My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::Axis Class Reference

#include <Axis.h>

Public Types

enum  Type {
  NONE = 0x0, AZ = 0x1, EL = 0x2, PA = 0x4,
  BOTH = AZ|EL, ALL = AZ|EL|PA
}
 

Public Member Functions

 Axis (Type type)
 
bool isValidSingleAxis ()
 
bool isSet (Type type)
 

Public Attributes

enum gcp::util::Axis::Type type_
 

Detailed Description

The following class just enumerates valid axes

Member Enumeration Documentation

An enumerator to identify a valid axis.

Constructor & Destructor Documentation

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

Constructor.

Member Function Documentation

bool gcp::util::Axis::isSet ( Type  type)
inline

Return true if a requested axis is set in the mask

bool gcp::util::Axis::isValidSingleAxis ( )
inline

Return true if this represents a single telescope axis


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