manages different cameras and the camera selection More...
#include <ImageInputSystem.h>
Public Member Functions | |
void | AddSensor (Sensor *cam) |
std::vector< Sensor * > | GetAllSensors () const |
std::vector< Sensor * > | GetBestSensor (RelPose &pose) |
Selected depening on the position that should be observed a camera and returns it. | |
Sensor * | GetSensor (unsigned int index) |
ImageInputSystem (XMLTag *ConfigFile) | |
XMLTag * | Save () |
virtual | ~ImageInputSystem () |
Public Attributes | |
std::string | m_stConverterNames |
Private Attributes | |
std::vector< Sensor * > | m_cameras |
manages different cameras and the camera selection
class ImageInputSystem Nodename: XML_NODE_IMAGEINPUTSYSTEM "ImageInputSystem" Attribute: XML_ATTIBUTE_READINGCONVERTER "ReadingConverter" TODO: Support several
Definition at line 47 of file ImageInputSystem.h.
ImageInputSystem::ImageInputSystem | ( | XMLTag * | ConfigFile | ) |
Empty Constructor
Definition at line 56 of file ImageInputSystem.cpp.
ImageInputSystem::~ImageInputSystem | ( | ) | [virtual] |
Empty Destructor
Definition at line 85 of file ImageInputSystem.cpp.
void ImageInputSystem::AddSensor | ( | Sensor * | cam | ) |
Definition at line 97 of file ImageInputSystem.cpp.
std::vector<Sensor*> cop::ImageInputSystem::GetAllSensors | ( | ) | const [inline] |
Definition at line 81 of file ImageInputSystem.h.
std::vector< Sensor * > ImageInputSystem::GetBestSensor | ( | RelPose & | pose | ) |
Selected depening on the position that should be observed a camera and returns it.
GetBestSensor
pose | the pose that should be observed |
char* | with an error message in case of failure |
GetBestCamera
pose | the pose that should be observed |
char* | with an error message in case of failure |
Definition at line 129 of file ImageInputSystem.cpp.
Sensor* cop::ImageInputSystem::GetSensor | ( | unsigned int | index | ) | [inline] |
Definition at line 71 of file ImageInputSystem.h.
XMLTag * ImageInputSystem::Save | ( | ) |
Definition at line 114 of file ImageInputSystem.cpp.
std::vector<Sensor*> cop::ImageInputSystem::m_cameras [private] |
Definition at line 84 of file ImageInputSystem.h.
std::string cop::ImageInputSystem::m_stConverterNames |
Definition at line 81 of file ImageInputSystem.h.