Go to the documentation of this file.
35 #ifndef SNOWBOT_OPERATING_SYSTEM_SNOW_DISPLAY_H
36 #define SNOWBOT_OPERATING_SYSTEM_SNOW_DISPLAY_H
42 #include <geometry_msgs/Point.h>
53 void update(
float wall_dt,
float ros_dt)
override;
68 std::vector<rviz::PointCloud::Point>
flakes_;
70 std::vector<geometry_msgs::Point>
points_;
83 #endif // SNOWBOT_OPERATING_SYSTEM_SNOW_DISPLAY_H
rviz::FloatProperty * height_property_
rviz::FloatProperty * gravity_property_
rviz::FloatProperty * jiggle_property_
std::vector< geometry_msgs::Point > points_
rviz::PointCloud * point_cloud_
std::vector< rviz::PointCloud::Point > flakes_
rviz::IntProperty * size_property_
void initializeXY(geometry_msgs::Point &pt) const
void onInitialize() override
rviz::FloatProperty * wind_property_
void update(float wall_dt, float ros_dt) override
rviz::FloatProperty * width_property_