|
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.