Implements configurable buttons. More...
Public Member Functions | |
def | __init__ (self) |
def | CreateButton (self, button_name, function, component_name, parameter_name=None, blocking=False) |
Creates one button with functionality. More... | |
def | CreateControlPanel (self) |
Creates the control panel out of configuration from ROS parameter server. More... | |
def | idfun (self, x) |
def | SortDict (self, dictionary) |
Sorts a dictionary alphabetically. More... | |
def | uniqify_list (self, seq, idfun=None) |
Uniqifies a list to not have double entries. More... | |
Public Attributes | |
halt_buttons | |
init_buttons | |
panels | |
recover_buttons | |
sss | |
stop_buttons | |
Implements configurable buttons.
Definition at line 22 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.__init__ | ( | self | ) |
Definition at line 23 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.CreateButton | ( | self, | |
button_name, | |||
function, | |||
component_name, | |||
parameter_name = None , |
|||
blocking = False |
|||
) |
Creates one button with functionality.
Definition at line 107 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.CreateControlPanel | ( | self | ) |
Creates the control panel out of configuration from ROS parameter server.
Definition at line 33 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.idfun | ( | self, | |
x | |||
) |
Definition at line 123 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.SortDict | ( | self, | |
dictionary | |||
) |
Sorts a dictionary alphabetically.
Definition at line 115 of file command_gui_buttons.py.
def command_gui_buttons.command_gui_buttons.command_gui_buttons.uniqify_list | ( | self, | |
seq, | |||
idfun = None |
|||
) |
Uniqifies a list to not have double entries.
Definition at line 127 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.halt_buttons |
Definition at line 29 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.init_buttons |
Definition at line 27 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.panels |
Definition at line 25 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.recover_buttons |
Definition at line 28 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.sss |
Definition at line 24 of file command_gui_buttons.py.
command_gui_buttons.command_gui_buttons.command_gui_buttons.stop_buttons |
Definition at line 26 of file command_gui_buttons.py.