All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
rviz::CommandGuiRvizPanel Class Reference

#include <command_gui_rviz_panel.h>

List of all members.

Public Member Functions

 CommandGuiRvizPanel (wxWindow *parent, const wxString &title)
 ~CommandGuiRvizPanel ()

Protected Member Functions

wxButton * AddButton (const int &ID, const wxString &title)
void base_mode_toggle (wxCommandEvent &event)
void Creategui ()
wxSizer * CreatesbGeneral ()
Button_Description Descripe_button (const int &ID, XmlRpc::XmlRpcValue data, const std::string &component_name) const
bool Getparams ()
void OnClick (wxCommandEvent &event)
void OnInitAll (wxCommandEvent &event)
void OnRecoverAll (wxCommandEvent &event)
void OnStopAll (wxCommandEvent &event)
void planned_toggle (wxCommandEvent &event)

Protected Attributes

actionlib::SimpleActionClient
< cob_script_server::ScriptAction > * 
action_client_
bool base_diff_enabled
wxCheckBox * cbBaseDiff_
wxCheckBox * cbPlanning_
Grouplist groups_
Stringlist init_buttons_
bool planning_enabled
Stringlist recover_buttons_
Sizerlist sizers_
wxStaticText * statuslabel_
Stringlist stop_buttons_

Private Member Functions

std::string TostlString (XmlRpc::XmlRpcValue temp) const
std::string TostlString (wxString temp) const
wxString TowxString (const std::string &temp) const

Detailed Description

Definition at line 29 of file command_gui_rviz_panel.h.


Constructor & Destructor Documentation

rviz::CommandGuiRvizPanel::CommandGuiRvizPanel ( wxWindow *  parent,
const wxString &  title 
)

Definition at line 10 of file command_gui_rviz_panel.cpp.

Definition at line 32 of file command_gui_rviz_panel.cpp.


Member Function Documentation

wxButton * rviz::CommandGuiRvizPanel::AddButton ( const int &  ID,
const wxString &  title 
) [protected]

Definition at line 245 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::base_mode_toggle ( wxCommandEvent &  event) [inline, protected]

Definition at line 464 of file command_gui_rviz_panel.cpp.

Definition at line 158 of file command_gui_rviz_panel.cpp.

wxSizer * rviz::CommandGuiRvizPanel::CreatesbGeneral ( ) [protected]

Definition at line 190 of file command_gui_rviz_panel.cpp.

Button_Description rviz::CommandGuiRvizPanel::Descripe_button ( const int &  ID,
XmlRpc::XmlRpcValue  data,
const std::string &  component_name 
) const [protected]

Definition at line 231 of file command_gui_rviz_panel.cpp.

Definition at line 37 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::OnClick ( wxCommandEvent &  event) [protected]

Definition at line 257 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::OnInitAll ( wxCommandEvent &  event) [protected]

Definition at line 370 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::OnRecoverAll ( wxCommandEvent &  event) [protected]

Definition at line 414 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::OnStopAll ( wxCommandEvent &  event) [protected]

Definition at line 326 of file command_gui_rviz_panel.cpp.

void rviz::CommandGuiRvizPanel::planned_toggle ( wxCommandEvent &  event) [inline, protected]

Definition at line 458 of file command_gui_rviz_panel.cpp.

std::string rviz::CommandGuiRvizPanel::TostlString ( XmlRpc::XmlRpcValue  temp) const [inline, private]

Definition at line 476 of file command_gui_rviz_panel.cpp.

std::string rviz::CommandGuiRvizPanel::TostlString ( wxString  temp) const [inline, private]

Definition at line 482 of file command_gui_rviz_panel.cpp.

wxString rviz::CommandGuiRvizPanel::TowxString ( const std::string &  temp) const [inline, private]

Definition at line 470 of file command_gui_rviz_panel.cpp.


Member Data Documentation

actionlib::SimpleActionClient<cob_script_server::ScriptAction>* rviz::CommandGuiRvizPanel::action_client_ [protected]

Definition at line 56 of file command_gui_rviz_panel.h.

Definition at line 53 of file command_gui_rviz_panel.h.

wxCheckBox* rviz::CommandGuiRvizPanel::cbBaseDiff_ [protected]

Definition at line 41 of file command_gui_rviz_panel.h.

wxCheckBox* rviz::CommandGuiRvizPanel::cbPlanning_ [protected]

Definition at line 40 of file command_gui_rviz_panel.h.

Grouplist rviz::CommandGuiRvizPanel::groups_ [protected]

Definition at line 45 of file command_gui_rviz_panel.h.

Definition at line 48 of file command_gui_rviz_panel.h.

Definition at line 52 of file command_gui_rviz_panel.h.

Definition at line 49 of file command_gui_rviz_panel.h.

Sizerlist rviz::CommandGuiRvizPanel::sizers_ [protected]

Definition at line 44 of file command_gui_rviz_panel.h.

wxStaticText* rviz::CommandGuiRvizPanel::statuslabel_ [protected]

Definition at line 39 of file command_gui_rviz_panel.h.

Definition at line 47 of file command_gui_rviz_panel.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


cob_command_gui_rviz
Author(s): Jonathan Schwarz
autogenerated on Sun Jan 20 2013 12:37:04