vtkModuleGraphviz#

_vtk_module_graphviz_module_node#

Output a node in the graph module-impl

Queries the properties for modules and generates the node for it in the graph and its outgoing dependency edges.

vtk_module_graphviz#

Generate graphviz output for a module dependency graph. module-support

Information about the modules built and/or available may be dumped to a Graphviz .dot file.

vtk_module_graphviz(
  MODULES   <module>...
  OUTPUT    <path>

  [PRIVATE_DEPENDENCIES <ON|OFF>]
  [KIT_CLUSTERS <ON|OFF>])
  • MODULES: (Required) The modules to output information for.

  • OUTPUT: (Required) A Graphviz file describing the modules built will be output to this path. Relative paths are rooted to CMAKE_BINARY_DIR.

  • PRIVATE_DEPENDENCIES: (Default ON) Whether to draw private dependency edges or not..

  • KIT_CLUSTERS: (Default OFF) Whether to draw modules as part of a kit as a cluster or not.