|
| def | __init__ (self, rospack, rosstack) |
| |
| def | add_package_ancestors_recursively (self, package_name, expanded_up=None, depth=None, implicit=False, parent=None) |
| |
| def | add_package_descendants_recursively (self, package_name, expanded=None, depth=None, implicit=False, parent=None) |
| |
| def | generate (self, dotcode_factory) |
| |
| def | generate_dotcode (self, dotcode_factory, selected_names=None, excludes=None, depth=3, with_stacks=True, descendants=True, ancestors=True, hide_transitives=True, show_system=False, mark_selected=True, colortheme=None, rank='same', ranksep=0.2, rankdir='TB', simplify=True, force_refresh=False, hide_wet=False, hide_dry=False) |
| |
|
| def | _add_edge (self, name1, name2, attributes=None) |
| |
| def | _add_package (self, package_name, parent=None) |
| |
| def | _add_stack (self, stackname) |
| |
| def | _generate_package (self, dotcode_factory, graph, package_name, attributes=None) |
| |
| def | _hide_package (self, package_name) |
| |
| def | _is_package_wet (self, package_name) |
| |
Definition at line 53 of file dotcode_pack.py.
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.__init__ |
( |
|
self, |
|
|
|
rospack, |
|
|
|
rosstack |
|
) |
| |
:param rospack: use rospkg.RosPack()
:param rosstack: use rospkg.RosStack()
Definition at line 55 of file dotcode_pack.py.
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._add_edge |
( |
|
self, |
|
|
|
name1, |
|
|
|
name2, |
|
|
|
attributes = None |
|
) |
| |
|
private |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._add_package |
( |
|
self, |
|
|
|
package_name, |
|
|
|
parent = None |
|
) |
| |
|
private |
adds object based on package_name to self.packages
:param parent: packagename which referenced package_name (for debugging only)
Definition at line 265 of file dotcode_pack.py.
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._add_stack |
( |
|
self, |
|
|
|
stackname |
|
) |
| |
|
private |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._generate_package |
( |
|
self, |
|
|
|
dotcode_factory, |
|
|
|
graph, |
|
|
|
package_name, |
|
|
|
attributes = None |
|
) |
| |
|
private |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._hide_package |
( |
|
self, |
|
|
|
package_name |
|
) |
| |
|
private |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator._is_package_wet |
( |
|
self, |
|
|
|
package_name |
|
) |
| |
|
private |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.add_package_ancestors_recursively |
( |
|
self, |
|
|
|
package_name, |
|
|
|
expanded_up = None, |
|
|
|
depth = None, |
|
|
|
implicit = False, |
|
|
|
parent = None |
|
) |
| |
:param package_name: the name of package for which to add ancestors
:param expanded_up: names that have already been expanded (to avoid cycles)
:param depth: how many layers to follow
:param implicit: arg to rospack
:param parent: package that referenced package_name for error message only
Definition at line 322 of file dotcode_pack.py.
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.add_package_descendants_recursively |
( |
|
self, |
|
|
|
package_name, |
|
|
|
expanded = None, |
|
|
|
depth = None, |
|
|
|
implicit = False, |
|
|
|
parent = None |
|
) |
| |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.generate |
( |
|
self, |
|
|
|
dotcode_factory |
|
) |
| |
| def rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.generate_dotcode |
( |
|
self, |
|
|
|
dotcode_factory, |
|
|
|
selected_names = None, |
|
|
|
excludes = None, |
|
|
|
depth = 3, |
|
|
|
with_stacks = True, |
|
|
|
descendants = True, |
|
|
|
ancestors = True, |
|
|
|
hide_transitives = True, |
|
|
|
show_system = False, |
|
|
|
mark_selected = True, |
|
|
|
colortheme = None, |
|
|
|
rank = 'same', |
|
|
|
ranksep = 0.2, |
|
|
|
rankdir = 'TB', |
|
|
|
simplify = True, |
|
|
|
force_refresh = False, |
|
|
|
hide_wet = False, |
|
|
|
hide_dry = False |
|
) |
| |
:param hide_transitives:
if true, then dependency of children to grandchildren will be hidden if parent has
same dependency
:param show_system: if true, then system dependencies will be shown
Definition at line 89 of file dotcode_pack.py.
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.ancestors |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.colortheme |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.depth |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.descendants |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.dotcode |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.dotcode_factory |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.edges |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.excludes |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.graph |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.hide_dry |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.hide_transitives |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.hide_wet |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.last_drawargs |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.last_selection |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.mark_selected |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.package_types |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.packages |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.rank |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.rankdir |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.ranksep |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.rospack |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.rosstack |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.selected_names |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.show_system |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.simplify |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.stacks |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.traversed_ancestors |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.traversed_descendants |
| rqt_dep.dotcode_pack.RosPackageGraphDotcodeGenerator.with_stacks |
The documentation for this class was generated from the following file: