delphyne_gui
utilities Namespace Reference

Functions

def launch_interactive_simulation (simulation_runner, layout=None, bare=False, ign_visualizer=None)
 Launchers. More...
 
def launch_visualizer (launcher_manager, layout=None, plugin_injection=None, plugin_name=None, bundle_path=None, ign_visualizer=None)
 
def resolve_layout_path (layout)
 
def get_delphyne_gui_resource_root ()
 
def get_delphyne_gui_resource (path)
 
def print_simulation_stats (simulation_runner)
 

Function Documentation

◆ get_delphyne_gui_resource()

def utilities.get_delphyne_gui_resource (   path)
Resolve the path against delphyne resources root location.

◆ get_delphyne_gui_resource_root()

def utilities.get_delphyne_gui_resource_root ( )
Return the root path where delphyne_gui resources live

◆ launch_interactive_simulation()

def utilities.launch_interactive_simulation (   simulation_runner,
  layout = None,
  bare = False,
  ign_visualizer = None 
)

Launchers.

Defines a context manager function used to handle the execution of an
interactive simulation. An interactive simulation launches the delphyne
visualizer in a separate process and ends the simulation when the
visualizer is closed.

◆ launch_visualizer()

def utilities.launch_visualizer (   launcher_manager,
  layout = None,
  plugin_injection = None,
  plugin_name = None,
  bundle_path = None,
  ign_visualizer = None 
)
Launches the project's visualizer with a given layout and using the
given bundled package, if any.

◆ print_simulation_stats()

def utilities.print_simulation_stats (   simulation_runner)
Get the interactive simulation statistics and print them on standard
output.

◆ resolve_layout_path()

def utilities.resolve_layout_path (   layout)