Class ArrowMarker

Inheritance Relationships

Base Type

Class Documentation

class ArrowMarker : public rviz_default_plugins::displays::markers::MarkerBase

Public Functions

ArrowMarker(MarkerCommon *owner, rviz_common::DisplayContext *context, Ogre::SceneNode *parent_node)
~ArrowMarker() override = default
virtual S_MaterialPtr getMaterials() override

Protected Functions

virtual void onNewMessage(const MarkerConstSharedPtr &old_message, const MarkerConstSharedPtr &new_message) override

Protected Attributes

std::unique_ptr<rviz_rendering::Arrow> arrow_
bool last_arrow_set_from_points_