Template Class ScrewDisplay
Defined in File screw_display.hpp
Inheritance Relationships
Base Type
public rviz_common::MessageFilterDisplay< MessageType >
Class Documentation
-
template<class MessageType>
class ScrewDisplay : public rviz_common::MessageFilterDisplay<MessageType> -
Protected Functions
-
void onInitialize() override
-
void reset() override
-
void updateProperties()
-
void updateHistoryLength()
-
void processMessagePrivate(const std_msgs::msg::Header &header, const geometry_msgs::msg::Vector3 &linear, const geometry_msgs::msg::Vector3 &angular)
Protected Attributes
-
std::deque<std::shared_ptr<rviz_rendering::ScrewVisual>> visuals_
-
rviz_common::properties::ColorProperty *linear_color_property_
-
rviz_common::properties::ColorProperty *angular_color_property_
-
rviz_common::properties::FloatProperty *alpha_property_
-
rviz_common::properties::FloatProperty *linear_scale_property_
-
rviz_common::properties::FloatProperty *angular_scale_property_
-
rviz_common::properties::FloatProperty *width_property_
-
rviz_common::properties::IntProperty *history_length_property_
-
rviz_common::properties::BoolProperty *hide_small_values_property_
-
void onInitialize() override