MIRA
List of all members
IPTU Class Referenceabstract

An interface class for objects with a PTU. More...

#include <robot/IPTU.h>

Public Member Functions

Destructor and reflection
template<typename Reflector >
void reflect (Reflector &r)
 
virtual ~IPTU ()
 
IPTU interface definition
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
 

Detailed Description

An interface class for objects with a PTU.

Constructor & Destructor Documentation

◆ ~IPTU()

virtual ~IPTU ( )
inlinevirtual

Member Function Documentation

◆ 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()

virtual void halt ( )
pure virtual

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