#include <rviz_panel.h>

Public Member Functions | |
| visualization_msgs::Marker & | marker () |
| RvizPanel (std::string name, tf2::Transform tf, tf2::Vector3 size) | |
| void | update (tf2::Transform &tf) override |
Public Member Functions inherited from Panel | |
| std::vector< tf2::Transform > & | bounds () override |
| std::string & | name () override |
| Panel (std::string name, tf2::Transform tf, tf2::Vector3 size) | |
| void | setName (std::string str) |
| void | setSize (tf2::Vector3 &vec) |
| tf2::Vector3 & | size () override |
| tf2::Transform & | worldTf () override |
Public Member Functions inherited from AbstractRobotElement | |
| AbstractRobotElement (tf2::Transform tf, std::string name, tf2::Vector3 size) | |
| void | calcWorldTf (tf2::Transform &tf) |
| tf2::Transform & | relativeTf () |
| void | setRelativeTf (tf2::Transform tf) |
| void | setWorldTf (tf2::Transform &tf) |
Protected Attributes | |
| visualization_msgs::Marker | marker_ |
Protected Attributes inherited from AbstractRobotElement | |
| std::vector< tf2::Transform > | bounds_ |
| std::string | name_ |
| tf2::Transform | relative_tf_ |
| tf2::Vector3 | size_ |
| tf2::Transform | world_tf_ |
Definition at line 10 of file rviz_panel.h.
| RvizPanel::RvizPanel | ( | std::string | name, |
| tf2::Transform | tf, | ||
| tf2::Vector3 | size | ||
| ) |
Definition at line 4 of file rviz_panel.cpp.
|
inline |
Definition at line 18 of file rviz_panel.h.
|
overridevirtual |
Reimplemented from Panel.
Definition at line 29 of file rviz_panel.cpp.
|
protected |
Definition at line 12 of file rviz_panel.h.