#include <voxel_grid_downsample_manager.h>
Protected Member Functions | |
void | addGrid (const visualization_msgs::Marker::ConstPtr &new_box) |
virtual void | subscribe () |
virtual void | unsubscribe () |
Protected Attributes | |
std::vector < visualization_msgs::Marker::ConstPtr > | grid_ |
tf::TransformListener * | tf_listener |
Private Member Functions | |
void | clearAll () |
void | initializeGrid (void) |
virtual void | onInit () |
void | pointCB (const sensor_msgs::PointCloud2ConstPtr &input) |
Private Attributes | |
std::string | base_frame_ |
ros::Subscriber | bounding_box_sub_ |
size_t | max_points_ |
ros::Publisher | pub_ |
ros::Publisher | pub_encoded_ |
double | rate_ |
int | sequence_id_ |
ros::Subscriber | sub_ |
Definition at line 53 of file voxel_grid_downsample_manager.h.
void jsk_pcl_ros::VoxelGridDownsampleManager::addGrid | ( | const visualization_msgs::Marker::ConstPtr & | new_box | ) | [protected] |
Definition at line 181 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::clearAll | ( | ) | [private] |
Definition at line 48 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::initializeGrid | ( | void | ) | [private] |
Definition at line 202 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::onInit | ( | void | ) | [private, virtual] |
Reimplemented from jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 219 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::pointCB | ( | const sensor_msgs::PointCloud2ConstPtr & | input | ) | [private] |
Definition at line 54 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::subscribe | ( | ) | [protected, virtual] |
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 240 of file voxel_grid_downsample_manager_nodelet.cpp.
void jsk_pcl_ros::VoxelGridDownsampleManager::unsubscribe | ( | ) | [protected, virtual] |
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 248 of file voxel_grid_downsample_manager_nodelet.cpp.
std::string jsk_pcl_ros::VoxelGridDownsampleManager::base_frame_ [private] |
Definition at line 72 of file voxel_grid_downsample_manager.h.
Definition at line 66 of file voxel_grid_downsample_manager.h.
std::vector<visualization_msgs::Marker::ConstPtr> jsk_pcl_ros::VoxelGridDownsampleManager::grid_ [protected] |
Definition at line 57 of file voxel_grid_downsample_manager.h.
size_t jsk_pcl_ros::VoxelGridDownsampleManager::max_points_ [private] |
Definition at line 69 of file voxel_grid_downsample_manager.h.
Definition at line 67 of file voxel_grid_downsample_manager.h.
Definition at line 68 of file voxel_grid_downsample_manager.h.
double jsk_pcl_ros::VoxelGridDownsampleManager::rate_ [private] |
Definition at line 70 of file voxel_grid_downsample_manager.h.
int jsk_pcl_ros::VoxelGridDownsampleManager::sequence_id_ [private] |
Definition at line 71 of file voxel_grid_downsample_manager.h.
Definition at line 65 of file voxel_grid_downsample_manager.h.
Definition at line 56 of file voxel_grid_downsample_manager.h.