Inherited by opentl::input::FileSequence, and opentl::input::ImageSensor.
Public Types | |
Public Member Functions | |
| AbstractSensor () | |
| virtual void | close () |
| closes the connection to the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class | |
| virtual void | init () |
| initializes the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class | |
| virtual void | open () |
| opens the connection to the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class | |
| const opentl::math::Transform & | sensorPosition () const |
| returns the transform of the sensor (transform FROM the sensor TO the world origin!). | |
| virtual void | setSensorPosition (const opentl::math::Transform &T) |
| Set the transform of the sensor. | |
| virtual | ~AbstractSensor () |
Reimplemented in opentl::input::FirewireCamera, opentl::input::ImageSensor, and opentl::input::V4L2Camera.
Reimplemented in opentl::input::FirewireCamera, opentl::input::ImageSensor, and opentl::input::V4L2Camera.
| opentl::input::AbstractSensor::AbstractSensor | ( | ) |
| virtual opentl::input::AbstractSensor::~AbstractSensor | ( | ) | [virtual] |
| virtual void opentl::input::AbstractSensor::close | ( | ) | [virtual] |
closes the connection to the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class
Reimplemented in opentl::input::FileSequence, opentl::input::ImageSequence, opentl::input::LinuxDC1394Camera, opentl::input::OpenCVCamera, opentl::input::V4L2Camera, opentl::input::VideoFile, and opentl::input::WindowsCMU1394Camera.
| virtual void opentl::input::AbstractSensor::init | ( | ) | [virtual] |
initializes the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class
Implements opentl::core::util::ParameterContainer.
Reimplemented in opentl::input::FileSequence, opentl::input::ImageSequence, opentl::input::LinuxDC1394Camera, opentl::input::OpenCVCamera, opentl::input::V4L2Camera, opentl::input::VideoFile, and opentl::input::WindowsCMU1394Camera.
| virtual void opentl::input::AbstractSensor::open | ( | ) | [virtual] |
opens the connection to the sensor (e.g. a camera) IMPORTANT: implement this method in your sensor class
Reimplemented in opentl::input::FileSequence, opentl::input::ImageSequence, opentl::input::LinuxDC1394Camera, opentl::input::OpenCVCamera, opentl::input::V4L2Camera, opentl::input::VideoFile, and opentl::input::WindowsCMU1394Camera.
| const opentl::math::Transform& opentl::input::AbstractSensor::sensorPosition | ( | ) | const |
returns the transform of the sensor (transform FROM the sensor TO the world origin!).
| virtual void opentl::input::AbstractSensor::setSensorPosition | ( | const opentl::math::Transform & | T | ) | [virtual] |
Set the transform of the sensor.
| T | IMPORTANT: T is the transform FROM the sensor TO the world origin! |
Reimplemented in opentl::input::ImageSensor.
1.5.8