| Public Member Functions | |
| void | log (const sensor_msgs::PointCloud2::ConstPtr &msg_in) | 
| void | updatePose (const nav_msgs::Odometry::ConstPtr &msg_in) | 
| WriterNode (const char *_dumpPath) | |
| ~WriterNode () | |
| Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | |
| Protected Attributes | |
| boost::mutex | data_mutex | 
| int | dumpNumber | 
| const char * | dumpPath | 
| FILE * | fout | 
| bool | inited | 
| ros::NodeHandle | nh_ | 
| ros::Subscriber | pc_ | 
| ros::Subscriber | pose_ | 
| pcl::PointCloud< pcl::PointXYZ > | sensor_pc | 
| Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > | T | 
| Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > | Tinit | 
Definition at line 21 of file pointcloud_writer_node.cc.
| WriterNode::WriterNode | ( | const char * | _dumpPath | ) |  [inline] | 
Definition at line 41 of file pointcloud_writer_node.cc.
| WriterNode::~WriterNode | ( | ) |  [inline] | 
Definition at line 53 of file pointcloud_writer_node.cc.
| void WriterNode::log | ( | const sensor_msgs::PointCloud2::ConstPtr & | msg_in | ) |  [inline] | 
Definition at line 59 of file pointcloud_writer_node.cc.
| void WriterNode::updatePose | ( | const nav_msgs::Odometry::ConstPtr & | msg_in | ) |  [inline] | 
Definition at line 90 of file pointcloud_writer_node.cc.
| boost::mutex WriterNode::data_mutex  [protected] | 
Definition at line 36 of file pointcloud_writer_node.cc.
| int WriterNode::dumpNumber  [protected] | 
Definition at line 30 of file pointcloud_writer_node.cc.
| const char* WriterNode::dumpPath  [protected] | 
Definition at line 31 of file pointcloud_writer_node.cc.
Definition at line 104 of file pointcloud_writer_node.cc.
| FILE* WriterNode::fout  [protected] | 
Definition at line 38 of file pointcloud_writer_node.cc.
| bool WriterNode::inited  [protected] | 
Definition at line 34 of file pointcloud_writer_node.cc.
| ros::NodeHandle WriterNode::nh_  [protected] | 
Definition at line 25 of file pointcloud_writer_node.cc.
| ros::Subscriber WriterNode::pc_  [protected] | 
Definition at line 26 of file pointcloud_writer_node.cc.
| ros::Subscriber WriterNode::pose_  [protected] | 
Definition at line 27 of file pointcloud_writer_node.cc.
| pcl::PointCloud<pcl::PointXYZ> WriterNode::sensor_pc  [protected] | 
Definition at line 29 of file pointcloud_writer_node.cc.
| Eigen::Transform<double,3,Eigen::Affine,Eigen::ColMajor> WriterNode::T  [protected] | 
Definition at line 33 of file pointcloud_writer_node.cc.
| Eigen::Transform<double,3,Eigen::Affine,Eigen::ColMajor> WriterNode::Tinit  [protected] | 
Definition at line 33 of file pointcloud_writer_node.cc.