include
robot_element
observers
rviz_panel.h
Go to the documentation of this file.
1
#ifndef RVIZ_PANEL_
2
#define RVIZ_PANEL_
3
4
#include "ros/ros.h"
5
#include "
robot_element/observers/panel.h
"
6
#include "visualization_msgs/MarkerArray.h"
7
8
9
10
class
RvizPanel
:
public
Panel
{
11
protected
:
12
visualization_msgs::Marker
marker_
;
13
14
public
:
15
RvizPanel
(std::string
name
, tf2::Transform tf, tf2::Vector3
size
);
16
void
update
(tf2::Transform& tf)
override
;
17
18
inline
visualization_msgs::Marker&
marker
() {
return
marker_
;}
19
20
};
21
22
#endif
Panel::name
std::string & name() override
Definition:
panel.h:18
RvizPanel::marker_
visualization_msgs::Marker marker_
Definition:
rviz_panel.h:12
RvizPanel::RvizPanel
RvizPanel(std::string name, tf2::Transform tf, tf2::Vector3 size)
Definition:
rviz_panel.cpp:4
RvizPanel::update
void update(tf2::Transform &tf) override
Definition:
rviz_panel.cpp:29
Panel
Definition:
panel.h:7
RvizPanel::marker
visualization_msgs::Marker & marker()
Definition:
rviz_panel.h:18
RvizPanel
Definition:
rviz_panel.h:10
Panel::size
tf2::Vector3 & size() override
Definition:
panel.h:19
panel.h
multi_cell_builder
Author(s): Matteo Anedda
autogenerated on Sun Apr 9 2023 23:59:51