My Project
|
#include <OpticalBench.h>
Public Member Functions | |
OpticalBench () | |
~OpticalBench () | |
void | setZeroPosition (double y1, double y2, double y3, double x4, double x5, double z6) |
void | setOffset (double y1, double y2, double y3, double x4, double x5, double z6) |
void | setUseBrakes (bool use_brakes) |
void | setAcquiredThreshold (double threshold) |
double | getAcquiredThreshold () |
void | setFocus (double focus) |
double | getDeadBand () |
double | getFocus () |
double | enforceY1Limits (double y1) |
double | enforceY2Limits (double y2) |
double | enforceY3Limits (double y3) |
double | enforceX4Limits (double x4) |
double | enforceX5Limits (double x5) |
double | enforceZ6Limits (double z6) |
double | getExpectedY1 () |
double | getExpectedY2 () |
double | getExpectedY3 () |
double | getExpectedX4 () |
double | getExpectedX5 () |
double | getExpectedZ6 () |
double | getZerosY1 () |
double | getZerosY2 () |
double | getZerosY3 () |
double | getZerosX4 () |
double | getZerosX5 () |
double | getZerosZ6 () |
double | getOffsetY1 () |
double | getOffsetY2 () |
double | getOffsetY3 () |
double | getOffsetX4 () |
double | getOffsetX5 () |
double | getOffsetZ6 () |
Define a class that will handle pointing and tracking for this antenna.
OpticalBench::OpticalBench | ( | ) |
Constructor
....................................................................... Constructor function just intializes the date fields by calling reset(), below.
OpticalBench::~OpticalBench | ( | ) |
Destructor.