40 #include <rviz_common/render_panel.hpp> 
   41 #include <rviz_common/window_manager_interface.hpp> 
   42 #include <rviz_common/visualization_manager.hpp> 
   43 #include <rviz_common/view_manager.hpp> 
   44 #include <rviz_common/view_controller.hpp> 
   48 #include <QHBoxLayout> 
   49 #include <QVBoxLayout> 
   54 static const std::string ROBOT_DESCRIPTION = 
"robot_description";
 
   55 static const std::string MOVEIT_ROBOT_STATE = 
"moveit_robot_state";
 
   57 class RVizPanel : 
public QWidget, 
public rviz_common::WindowManagerInterface
 
   61   RVizPanel(QWidget* parent, 
const rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr& node_abstraction,
 
   62             const DataWarehousePtr& config_data);
 
   77   rviz_common::PanelDockWidget* 
addPane(
const QString& , QWidget* ,
 
   78                                         Qt::DockWidgetArea  = Qt::LeftDockWidgetArea,
 
void highlightLinkEvent(const std::string &link_name, const QColor &color)
 
rviz_common::VisualizationManager * rviz_manager_
 
DataWarehousePtr config_data_
 
rclcpp::Node::SharedPtr node_
 
bool isReadyForInitialization() const
 
void setStatus(const QString &) override
 
std::shared_ptr< rclcpp::Logger > logger_
 
void unhighlightAllEvent()
 
void highlightGroup(const std::string &group_name)
 
void highlightLinkSignal(const std::string &link_name, const QColor &color)
 
void unhighlightAllSignal()
 
rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr node_abstraction_
 
void highlightGroupEvent(const std::string &group_name)
 
void highlightGroupSignal(const std::string &group_name)
 
moveit::core::RobotModelPtr getRobotModel() const
 
void highlightLink(const std::string &link_name, const QColor &color)
 
moveit_rviz_plugin::RobotStateDisplay * robot_state_display_
 
rviz_common::PanelDockWidget * addPane(const QString &, QWidget *, Qt::DockWidgetArea=Qt::LeftDockWidgetArea, bool=true) override
 
RVizPanel(QWidget *parent, const rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr &node_abstraction, const DataWarehousePtr &config_data)
 
rviz_common::RenderPanel * rviz_render_panel_
 
QWidget * getParentWindow() override