src/core/GraphvizWrapper.h
GraphvizWrapper [Module]
Description
The GraphvizWrapper module provides conditional inclusion of Graphviz libraries based
on build configuration.
It acts as an abstraction layer for graph visualization dependencies.
The ENABLE_GRAPHVIZ macro (defined in CMake) controls whether Graphviz functionality is
compiled into the application.
Configuration
This header file conditionally includes Graphviz headers only when the library is detected during the build process:
gvc.h: Graphviz context managementcgraph.h: Core graph structurescdt.h: Container data types