An interface class for objects with a PTU.
More...
#include <robot/IPTU.h>
|
|
| template<typename Reflector > |
| void | reflect (Reflector &r) |
| |
| virtual | ~IPTU () |
| |
|
| virtual void | setPan (double pan)=0 |
| |
| virtual double | getPan ()=0 |
| |
| virtual void | addPan (double dPan)=0 |
| |
| virtual void | setTilt (double tilt)=0 |
| |
| virtual double | getTilt ()=0 |
| |
| virtual void | addTilt (double dTilt)=0 |
| |
| virtual void | lookAt (const Eigen::Vector3f &target, const std::string &targetFrame, double tol)=0 |
| |
| virtual void | halt ()=0 |
| |
An interface class for objects with a PTU.
◆ ~IPTU()
◆ reflect()
| void reflect |
( |
Reflector & |
r | ) |
|
|
inline |
◆ setPan()
| virtual void setPan |
( |
double |
pan | ) |
|
|
pure virtual |
◆ getPan()
| virtual double getPan |
( |
| ) |
|
|
pure virtual |
◆ addPan()
| virtual void addPan |
( |
double |
dPan | ) |
|
|
pure virtual |
◆ setTilt()
| virtual void setTilt |
( |
double |
tilt | ) |
|
|
pure virtual |
◆ getTilt()
| virtual double getTilt |
( |
| ) |
|
|
pure virtual |
◆ addTilt()
| virtual void addTilt |
( |
double |
dTilt | ) |
|
|
pure virtual |
◆ lookAt()
| virtual void lookAt |
( |
const Eigen::Vector3f & |
target, |
|
|
const std::string & |
targetFrame, |
|
|
double |
tol |
|
) |
| |
|
pure virtual |
◆ halt()
The documentation for this class was generated from the following file: