00001 #ifndef COMMAND_GUI_RVIZ_H 00002 #define COMMAND_GUI_RVIZ_H 00003 00004 #include <wx/wx.h> 00005 #include <wx/dialog.h> 00006 00007 #include <ros/ros.h> 00008 #include <rviz/display.h> 00009 00010 #include <string.h> 00011 00012 #include "cob_command_gui_rviz/command_gui_rviz_panel.h" 00013 00014 namespace rviz 00015 { 00016 class CommandGuiRviz : public Display 00017 { 00018 public: 00019 00020 CommandGuiRviz(const std::string& name, VisualizationManager* manager); 00021 ~CommandGuiRviz(); 00022 00023 void onEnable(); 00024 void onDisable(); 00025 00026 void targetFrameChanged() 00027 { 00028 } 00029 00030 void fixedFrameChanged() 00031 { 00032 } 00033 00034 00035 protected: 00036 00037 CommandGuiRvizPanel *panel_; 00038 wxFrame *frame_; 00039 }; 00040 } 00041 00042 #endif 00043