#include <camera.h>
Public Member Functions | |
| void | borderClipChanged (int borderClipType, double borderClipValue) |
| Camera (crl::multisense::Channel *driver, const std::string &tf_prefix) | |
| void | colorImageCallback (const crl::multisense::image::Header &header) |
| void | depthCallback (const crl::multisense::image::Header &header) |
| void | disparityImageCallback (const crl::multisense::image::Header &header) |
| void | histogramCallback (const crl::multisense::image::Header &header) |
| void | jpegImageCallback (const crl::multisense::image::Header &header) |
| void | monoCallback (const crl::multisense::image::Header &header) |
| void | pointCloudCallback (const crl::multisense::image::Header &header) |
| void | rawCamDataCallback (const crl::multisense::image::Header &header) |
| void | rectCallback (const crl::multisense::image::Header &header) |
| void | resolutionChanged () |
| ~Camera () | |
Private Types | |
| enum | clip_type_ { RECTANGULAR, CIRCULAR } |
| typedef std::map< crl::multisense::DataSource, int32_t > | StreamMapType |
Private Member Functions | |
| void | connectStream (crl::multisense::DataSource enableMask) |
| void | disconnectStream (crl::multisense::DataSource disableMask) |
| void | generateBorderClip (int borderClipType, double borderClipValue, uint32_t width, uint32_t height) |
| void | publishAllCameraInfo () |
| void | queryConfig () |
| void | stop () |
| void | updateCameraInfo (sensor_msgs::CameraInfo &cameraInfo, const float M[3][3], const float R[3][3], const float P[3][4], const float D[8], double xScale=1, double yScale=1) |
|
private |
|
private |
| multisense_ros::Camera::Camera | ( | crl::multisense::Channel * | driver, |
| const std::string & | tf_prefix | ||
| ) |
Definition at line 324 of file camera.cpp.
| multisense_ros::Camera::~Camera | ( | ) |
Definition at line 842 of file camera.cpp.
| void multisense_ros::Camera::borderClipChanged | ( | int | borderClipType, |
| double | borderClipValue | ||
| ) |
Definition at line 2114 of file camera.cpp.
| void multisense_ros::Camera::colorImageCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1676 of file camera.cpp.
|
private |
Definition at line 2202 of file camera.cpp.
| void multisense_ros::Camera::depthCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1360 of file camera.cpp.
|
private |
Definition at line 2221 of file camera.cpp.
| void multisense_ros::Camera::disparityImageCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 979 of file camera.cpp.
|
private |
Definition at line 2124 of file camera.cpp.
| void multisense_ros::Camera::histogramCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 863 of file camera.cpp.
| void multisense_ros::Camera::jpegImageCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 899 of file camera.cpp.
| void multisense_ros::Camera::monoCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1161 of file camera.cpp.
| void multisense_ros::Camera::pointCloudCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1485 of file camera.cpp.
|
private |
Definition at line 2067 of file camera.cpp.
|
private |
Definition at line 1865 of file camera.cpp.
| void multisense_ros::Camera::rawCamDataCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1625 of file camera.cpp.
| void multisense_ros::Camera::rectCallback | ( | const crl::multisense::image::Header & | header | ) |
Definition at line 1238 of file camera.cpp.
|
private |
Definition at line 2190 of file camera.cpp.
|
private |
Definition at line 2015 of file camera.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |