module Synopsis.Formatters.Dot
class InheritanceGenerator
A Formatter that generates an inheritance graph. If the 'toc' argument is not None, it is used to generate URLs. If no reference could be found in the toc, the node will be grayed out.
InheritanceGenerator-inheritance Scopes/Synopsis/Formatters/Dot/SingleInheritanceGenerator.html Scopes/Synopsis/Formatters/Dot/DotFileGenerator.html
-Attributes
source code
source code
source code
source code
source code
source code
source code
-Methods
  __init__(self, os, direction, operations, attributes, aggregation, toc, prefix, no_descend, bgcolor)
references
source code
  type_ref(self)
references
source code
  type_label(self)
references
source code
  parameter(self)
references
source code
  format_type(self, typeObj)
references
source code
Returns a reference string for the given type object
  clear_type(self)
references
source code
  get_class_name(self, node)
references
source code

-

Returns the name of the given class node, relative to all its parents. This makes the graph simpler by making the names shorter
  visit_modifier_type(self, type)
references
source code
  visit_unknown_type(self, type)
references
source code
  visit_builtin_type_id(self, type)
references
source code
  visit_dependent_type_id(self, type)
references
source code
  visit_declared_type_id(self, type)
references
source code
references
source code
  visit_template_id(self, type)
references
source code
  visit_inheritance(self, node)
references
source code
  visit_class(self, node)
references
source code
  visit_operation(self, operation)
references
source code
  visit_variable(self, variable)
references
source code
Attributes Inherited from DotFileGenerator
__os, direction, bgcolor, light_color
Methods Inherited from DotFileGenerator
write, write_node, write_edge