Class NavMapPoseTool
Defined in File navmap_pose_tool.hpp
Inheritance Relationships
Base Type
public rviz_common::Tool
Derived Type
public navmap_rviz_plugin::NavMapGoalTool(Class NavMapGoalTool)
Class Documentation
-
class NavMapPoseTool : public rviz_common::Tool
Subclassed by navmap_rviz_plugin::NavMapGoalTool
Public Functions
-
NavMapPoseTool()
-
~NavMapPoseTool() override
-
void onInitialize() override
-
void activate() override
-
void deactivate() override
-
int processMouseEvent(rviz_common::ViewportMouseEvent &event) override
Protected Functions
-
virtual void onPoseSet(double x, double y, double z, double theta) = 0
-
geometry_msgs::msg::Quaternion orientationAroundZAxis(double angle)
-
void logPose(std::string designation, geometry_msgs::msg::Point position, geometry_msgs::msg::Quaternion orientation, double angle, std::string frame)
-
NavMapPoseTool()