#include <navmap_pose_tool.hpp>
|
| void | logPose (std::string designation, geometry_msgs::msg::Point position, geometry_msgs::msg::Quaternion orientation, double angle, std::string frame) |
| |
| virtual void | onPoseSet (double x, double y, double z, double theta)=0 |
| |
| geometry_msgs::msg::Quaternion | orientationAroundZAxis (double angle) |
| |
◆ State
| Enumerator |
|---|
| Position | |
| Orientation | |
◆ NavMapPoseTool()
◆ ~NavMapPoseTool()
◆ activate()
◆ deactivate()
◆ logPose()
| void logPose |
( |
std::string | designation, |
|
|
geometry_msgs::msg::Point | position, |
|
|
geometry_msgs::msg::Quaternion | orientation, |
|
|
double | angle, |
|
|
std::string | frame ) |
|
protected |
◆ onInitialize()
◆ onPoseSet()
| virtual void onPoseSet |
( |
double | x, |
|
|
double | y, |
|
|
double | z, |
|
|
double | theta ) |
|
protectedpure virtual |
◆ orientationAroundZAxis()
| geometry_msgs::msg::Quaternion orientationAroundZAxis |
( |
double | angle | ) |
|
|
protected |
◆ processMouseEvent()
| int processMouseEvent |
( |
rviz_common::ViewportMouseEvent & | event | ) |
|
|
override |
◆ angle_
◆ arrow_
| std::shared_ptr<rviz_rendering::Arrow> arrow_ |
|
protected |
◆ arrow_position_
| Ogre::Vector3 arrow_position_ |
|
protected |
◆ projection_finder_
| std::shared_ptr<rviz_rendering::ViewportProjectionFinder> projection_finder_ |
|
protected |
◆ state_
The documentation for this class was generated from the following files: