WUT Velma robot API
Public Member Functions | Public Attributes | List of all members
rqt_agent.system_widget.SystemWidget Class Reference
Inheritance diagram for rqt_agent.system_widget.SystemWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, plugin=None)
 
def checkStructureChange (self)
 
def start (self)
 
def layout_widgets (self, layout)
 
def refresh_topics (self)
 
def generateSystemStructureDot (self)
 
def shutdown_plugin (self)
 
def set_selected_topics (self, selected_topics)
 
def save_settings (self, plugin_settings, instance_settings)
 
def restore_settings (self, pluggin_settings, instance_settings)
 

Public Attributes

 all_subsystems
 
 prev_subsystems
 
 structure_changed
 
 structure_root
 
 structure_graph
 

Detailed Description

main class inherits from the ui window class.

You can specify the topics that the topic pane.

SystemWidget.start must be called in order to update topic pane.

Definition at line 44 of file system_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def rqt_agent.system_widget.SystemWidget.__init__ (   self,
  plugin = None 
)
 

Definition at line 55 of file system_widget.py.

Member Function Documentation

◆ checkStructureChange()

def rqt_agent.system_widget.SystemWidget.checkStructureChange (   self)

Definition at line 89 of file system_widget.py.

◆ generateSystemStructureDot()

def rqt_agent.system_widget.SystemWidget.generateSystemStructureDot (   self)

Definition at line 235 of file system_widget.py.

◆ layout_widgets()

def rqt_agent.system_widget.SystemWidget.layout_widgets (   self,
  layout 
)

Definition at line 115 of file system_widget.py.

◆ refresh_topics()

def rqt_agent.system_widget.SystemWidget.refresh_topics (   self)
refresh tree view items

Definition at line 119 of file system_widget.py.

◆ restore_settings()

def rqt_agent.system_widget.SystemWidget.restore_settings (   self,
  pluggin_settings,
  instance_settings 
)

Definition at line 300 of file system_widget.py.

◆ save_settings()

def rqt_agent.system_widget.SystemWidget.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 296 of file system_widget.py.

◆ set_selected_topics()

def rqt_agent.system_widget.SystemWidget.set_selected_topics (   self,
  selected_topics 
)
@param selected_topics: list of tuple. [(topic_name, topic_type)]
@type selected_topics: []

Definition at line 286 of file system_widget.py.

◆ shutdown_plugin()

def rqt_agent.system_widget.SystemWidget.shutdown_plugin (   self)

Definition at line 281 of file system_widget.py.

◆ start()

def rqt_agent.system_widget.SystemWidget.start (   self)
This method needs to be called to start updating topic pane.

Definition at line 109 of file system_widget.py.

Member Data Documentation

◆ all_subsystems

rqt_agent.system_widget.SystemWidget.all_subsystems

Definition at line 68 of file system_widget.py.

◆ prev_subsystems

rqt_agent.system_widget.SystemWidget.prev_subsystems

Definition at line 71 of file system_widget.py.

◆ structure_changed

rqt_agent.system_widget.SystemWidget.structure_changed

Definition at line 73 of file system_widget.py.

◆ structure_graph

rqt_agent.system_widget.SystemWidget.structure_graph

Definition at line 76 of file system_widget.py.

◆ structure_root

rqt_agent.system_widget.SystemWidget.structure_root

Definition at line 75 of file system_widget.py.


The documentation for this class was generated from the following file: