3.6. sphinx.ext.graphviz

Allow graphviz-formatted graphs to be included in Sphinx-generated documents inline.

copyright:Copyright 2007-2016 by the Sphinx team, see AUTHORS.
license:BSD, see LICENSE for details.

3.6.1. Functions

ensuredir(path) Ensure that a path exists.
figure_wrapper(directive, node, caption)
html_visit_graphviz(self, node)
latex_visit_graphviz(self, node)
man_visit_graphviz(self, node)
render_dot(self, code, options, format[, prefix]) Render graphviz code into a PNG or PDF output file.
render_dot_html(self, node, code, options[, ...])
render_dot_latex(self, node, code, options)
render_dot_texinfo(self, node, code, options)
setup(app)
sha1 Returns a sha1 hash object; optionally initialized with a string
texinfo_visit_graphviz(self, node)
text_visit_graphviz(self, node)

3.6.2. Classes

Directive(name, arguments, options, content, ...) Base class for reStructuredText directives.
Graphviz(name, arguments, options, content, ...) Directive to insert arbitrary dot markup.
GraphvizSimple(name, arguments, options, ...) Directive to insert arbitrary dot markup.
Popen(args[, bufsize, executable, stdin, ...])
ViewList([initlist, source, items, parent, ...]) List with extended functionality: slices of ViewList objects are child lists, linked to their parents.
graphviz([rawsource])
text_type alias of unicode

3.6.3. Exceptions

GraphvizError
SphinxError Base class for Sphinx errors that are shown to the user in a nicer way than normal exceptions.