#include <Camera.hpp>
Public Member Functions | |
virtual sensor_msgs::CameraInfoConstPtr | getCameraInfo ()=0 |
virtual std::string | getName ()=0 |
virtual | ~Camera () |
Basic interface for all cameras used in the virtual camera package. All cameras are mutable. That means that their geometry can (and is likely to) be changed during their lifetime.
Definition at line 23 of file Camera.hpp.
virtual virtual_camera::Camera::~Camera | ( | ) | [inline, virtual] |
Definition at line 27 of file Camera.hpp.
virtual sensor_msgs::CameraInfoConstPtr virtual_camera::Camera::getCameraInfo | ( | ) | [pure virtual] |
Gets the cameras CameraInfo which contains the fundamental information about the camera.
Implemented in virtual_camera::GeneralVirtualCamera, virtual_camera::RealMonoCamera, and virtual_camera::RealCamera.
virtual std::string virtual_camera::Camera::getName | ( | ) | [pure virtual] |
Implemented in virtual_camera::RealMonoCamera, and virtual_camera::GeneralVirtualCamera.