#include <boost/bind.hpp>
#include <boost/format.hpp>
#include <cv_bridge/cv_bridge.h>
#include <image_transport/image_transport.h>
#include <limits>
#include <nodelet/nodelet.h>
#include <opencv2/opencv.hpp>
#include <pcl/io/io.h>
#include <pluginlib/class_list_macros.h>
#include <ros/ros.h>
#include <sensor_msgs/CameraInfo.h>
#include <sensor_msgs/image_encodings.h>
#include <sensor_msgs/PointCloud2.h>
#include <tf/transform_datatypes.h>
#include <tf/transform_listener.h>
#include <deque>
#include <list>
#include <boost/shared_ptr.hpp>
#include <stdio.h>
#include "dynamic/num_array.h"
#include <QtGui/QApplication>
#include <QtGui/QLabel>
#include <QtCore/QBasicTimer>
#include <QtGui/QPainter>
#include <QtGui/QDialog>
#include <QtGui/QMainWindow>
#include <QtGui/QKeyEvent>
#include <QtGui/QMouseEvent>
#include "GL/glew.h"
#include "GL/freeglut.h"
#include <GL/glut.h>
#include "geom/nmmatrix.h"
#include <math.h>
#include "../../thermo_cam/src/IronPalette.h"
#include "debug/performance.h"
Go to the source code of this file.
Classes | |
class | myApp |
struct | PointCloudImage::p_cloud |
class | PointCloudImage |
Defines | |
#define | NO_EXTTYPE |
Functions | |
int | getFieldIndex (const sensor_msgs::PointCloud2 &cloud, const std::string fieldName) |
void | glcheck () |
int | main (int argc, char **argv) |
cv::Mat | matFromCloud (sensor_msgs::PointCloud2ConstPtr cloud, const std::string fieldName, const int numElements) |
cv::Mat | rotationFromTransform (const tf::Transform &t) |
cv::Mat | translationFromTransform (const tf::Transform &t) |
#define NO_EXTTYPE |
Accumulate and render point cloud to an image plane
Definition at line 26 of file laser_render.cpp.
int getFieldIndex | ( | const sensor_msgs::PointCloud2 & | cloud, |
const std::string | fieldName | ||
) |
Definition at line 54 of file laser_render.cpp.
void glcheck | ( | ) |
Definition at line 95 of file laser_render.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 656 of file laser_render.cpp.
cv::Mat matFromCloud | ( | sensor_msgs::PointCloud2ConstPtr | cloud, |
const std::string | fieldName, | ||
const int | numElements | ||
) |
Definition at line 73 of file laser_render.cpp.
cv::Mat rotationFromTransform | ( | const tf::Transform & | t | ) |
Definition at line 63 of file laser_render.cpp.
cv::Mat translationFromTransform | ( | const tf::Transform & | t | ) |
Definition at line 69 of file laser_render.cpp.