30 #ifndef RVIZ_POINT_CLOUD_DISPLAY_H 31 #define RVIZ_POINT_CLOUD_DISPLAY_H 37 #include <sensor_msgs/PointCloud.h> 44 class PointCloudCommon;
63 void reset()
override;
65 void update(
float wall_dt,
float ros_dt)
override;
75 void processMessage(
const sensor_msgs::PointCloudConstPtr& cloud)
override;
~PointCloudDisplay() override
void reset() override
Called to tell the display to clear its state.
void processMessage(const sensor_msgs::PointCloudConstPtr &cloud) override
Process a single message. Overridden from MessageFilterDisplay.
Property specialized to provide max/min enforcement for integers.
Displays a point cloud of type sensor_msgs::PointCloud.
Display subclass using a tf2_ros::MessageFilter, templated on the ROS message type.
void onInitialize() override
Do initialization. Overridden from MessageFilterDisplay.
Displays a point cloud of type sensor_msgs::PointCloud.
IntProperty * queue_size_property_
PointCloudCommon * point_cloud_common_
void update(float wall_dt, float ros_dt) override
Called periodically by the visualization manager.