Go to the documentation of this file.
35 #ifndef JSK_RVIZ_PLUGIN_PLOTTER_2D_H_
36 #define JSK_RVIZ_PLUGIN_PLOTTER_2D_H_
38 #include "std_msgs/Float32.h"
42 #include <OGRE/OgreColourValue.h>
43 #include <OGRE/OgreTexture.h>
44 #include <OGRE/OgreMaterial.h>
55 class Plotter2DDisplay
72 virtual void update(
float wall_dt,
float ros_dt);
79 virtual void processMessage(
const std_msgs::Float32::ConstPtr& msg);
virtual void update(float wall_dt, float ros_dt)
std::vector< double > buffer_
rviz::FloatProperty * fg_alpha_property_
rviz::IntProperty * text_size_in_plot_property_
void updateAutoColorChange()
rviz::IntProperty * text_size_property_
virtual void unsubscribe()
rviz::BoolProperty * auto_color_change_property_
virtual void onInitialize()
virtual ~Plotter2DDisplay()
virtual void movePosition(int x, int y)
rviz::BoolProperty * auto_scale_property_
void updateAutoTextSizeInPlot()
rviz::IntProperty * left_property_
rviz::IntProperty * buffer_length_property_
virtual void setPosition(int x, int y)
rviz::FloatProperty * min_value_property_
rviz::IntProperty * line_width_property_
rviz::ColorProperty * bg_color_property_
rviz::BoolProperty * show_caption_property_
void updateTextSizeInPlot()
rviz::FloatProperty * update_interval_property_
rviz::ColorProperty * fg_color_property_
rviz::IntProperty * width_property_
rviz::IntProperty * height_property_
rviz::FloatProperty * max_value_property_
rviz::RosTopicProperty * update_topic_property_
rviz::BoolProperty * show_value_property_
void updateUpdateInterval()
virtual void processMessage(const std_msgs::Float32::ConstPtr &msg)
rviz::BoolProperty * show_border_property_
OverlayObject::Ptr overlay_
rviz::IntProperty * top_property_
bool auto_text_size_in_plot_
rviz::FloatProperty * bg_alpha_property_
rviz::BoolProperty * auto_text_size_in_plot_property_
virtual bool isInRegion(int x, int y)
rviz::ColorProperty * max_color_property_
virtual void initializeBuffer()
jsk_rviz_plugins
Author(s): Kei Okada
, Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Fri Dec 13 2024 03:49:57