'*class_names* is a list of child classes to show bases from.
If *show_builtins* is True, then Python builtins will be shown
in the graph.'

def __init__(self, class_names, currmodule, show_builtins=False):

    self.class_names = class_names
    self.classes = self._import_classes(class_names, currmodule)
    self.all_classes = self._all_classes(self.classes)
    if (len(self.all_classes) == 0):
        raise InheritanceException('No    classes    found    for    inheritance    diagram')
    self.show_builtins = show_builtins
