Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
graph_export.h
1// SPDX-FileCopyrightText: © 2025 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4#pragma once
5
6#include "dsp/graph.h"
7#include "utils/utf8_string.h"
8
9namespace zrythm::dsp::graph
10{
11
18class GraphExport final
19{
20public:
39 export_to_dot (const Graph &graph, bool include_class_names = false);
40};
41
42} // namespace zrythm::dsp::graph
Utility class for exporting DSP graphs.
static utils::Utf8String export_to_dot(const Graph &graph, bool include_class_names=false)
Export a DSP graph to DOT format.
The Graph class represents a graph of DSP nodes.
Definition graph.h:20
Lightweight UTF-8 string wrapper with safe conversions.
Definition utf8_string.h:38