#include <camera_observer.hpp>

Public Member Functions | |
| virtual bool | addTarget (boost::shared_ptr< Target > targ, Roi &roi)=0 |
| add a target to look for | |
| virtual void | clearObservations ()=0 |
| clear all previous observations | |
| virtual void | clearTargets ()=0 |
| remove all targets | |
| virtual int | getObservations (CameraObservations &camera_observations)=0 |
| return observations | |
| virtual bool | observationsDone ()=0 |
| tells when camera has completed its observations | |
| virtual void | triggerCamera ()=0 |
| print this object TODO | |
| virtual | ~CameraObserver () |
| Default destructor. | |
Public Attributes | |
| std::string | camera_name_ |
Definition at line 27 of file camera_observer.hpp.
| virtual industrial_extrinsic_cal::CameraObserver::~CameraObserver | ( | ) | [inline, virtual] |
Default destructor.
Definition at line 31 of file camera_observer.hpp.
| virtual bool industrial_extrinsic_cal::CameraObserver::addTarget | ( | boost::shared_ptr< Target > | targ, |
| Roi & | roi | ||
| ) | [pure virtual] |
add a target to look for
| targ | a target to look for |
| roi | Region of interest for target |
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
| virtual void industrial_extrinsic_cal::CameraObserver::clearObservations | ( | ) | [pure virtual] |
clear all previous observations
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
| virtual void industrial_extrinsic_cal::CameraObserver::clearTargets | ( | ) | [pure virtual] |
remove all targets
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
| virtual int industrial_extrinsic_cal::CameraObserver::getObservations | ( | CameraObservations & | camera_observations | ) | [pure virtual] |
return observations
| output | all observations of targets defined |
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
| virtual bool industrial_extrinsic_cal::CameraObserver::observationsDone | ( | ) | [pure virtual] |
tells when camera has completed its observations
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
| virtual void industrial_extrinsic_cal::CameraObserver::triggerCamera | ( | ) | [pure virtual] |
print this object TODO
Implemented in industrial_extrinsic_cal::ROSCameraObserver.
string camera_name_ unique name of a camera
Definition at line 57 of file camera_observer.hpp.