type: class
title: Diagram element class hierarchy
generate_packages: true
glob:
  - src/common/model/*.cc
  - src/class_diagram/model/*.cc
  - src/sequence_diagram/model/*.cc
  - src/include_diagram/model/*.cc
  - src/package_diagram/model/*.cc
include:
  namespaces:
    - clanguml
  subclasses:
    - clanguml::common::model::decorated_element
    - clanguml::common::model::source_location
  relationships:
    - inheritance
exclude:
  relationships:
    - dependency
  access:
    - public
    - private
    - protected
using_namespace:
  - clanguml
plantuml:
  before:
    - left to right direction
