Go to the documentation of this file. 1 #ifndef __AMBIENT_SOUND_DISPLAY__
2 #define __AMBIENT_SOUND_DISPLAY__
4 #ifndef Q_MOC_RUN // See: https://bugreports.qt-project.org/browse/QTBUG-22829
7 #include <jsk_hark_msgs/HarkPower.h>
9 #include <boost/circular_buffer.hpp>
25 class ROSTopicStringProperty;
33 class AmbientSoundVisual;
98 void processMessage(
const jsk_hark_msgs::HarkPower::ConstPtr& msg );
114 #if ROS_VERSION_MINIMUM(1,12,0)
115 boost::circular_buffer<std::shared_ptr<AmbientSoundVisual> >
visuals_;
117 boost::circular_buffer<boost::shared_ptr<AmbientSoundVisual> >
visuals_;
151 #endif // __AMBIENT_SOUND_DISPLAY__
rviz::ROSTopicStringProperty * topic_property_
void updateColorAndAlpha()
rviz::ColorProperty * color_property_
virtual void onInitialize()
rviz::IntProperty * history_length_property_
bool validateFloats(const jsk_hark_msgs::HarkPower &)
rviz::FloatProperty * scale_property_
boost::circular_buffer< boost::shared_ptr< AmbientSoundVisual > > visuals_
std::vector< AmbientSoundVisual * > visuals_
virtual ~AmbientSoundDisplay()
rviz::FloatProperty * width_property_
void processMessage(const jsk_hark_msgs::HarkPower::ConstPtr &msg)
void updateHistoryLength()
rviz::FloatProperty * grad_property_
rviz::FloatProperty * bias_property_
rviz::FloatProperty * alpha_property_
jsk_rviz_plugins
Author(s): Kei Okada
, Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Fri Aug 2 2024 08:50:14