module Synopsis.Formatters.Dot
class InheritanceGenerator
InheritanceGenerator-inheritance Scopes/Synopsis/Formatters/Dot/SingleInheritanceGenerator.html Scopes/Synopsis/Formatters/Dot/DotFileGenerator.html
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.
Attributes Summary:
source code
source code
source code
source code
source code
source code
source code
Methods Summary:
  __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
  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.
  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
Methods Details:
  format_type(self, typeObj)
references
source code
Returns a reference string for the given type object
  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