Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
graph_export.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: © 2020 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
10
#ifndef __AUDIO_GRAPH_EXPORT_H__
11
#define __AUDIO_GRAPH_EXPORT_H__
12
13
#include "zrythm-config.h"
14
15
typedef
struct
Graph
Graph
;
16
26
enum class
GraphExportType
27
{
28
#ifdef HAVE_CGRAPH
29
GRAPH_EXPORT_PNG,
30
GRAPH_EXPORT_DOT,
31
GRAPH_EXPORT_PS,
32
GRAPH_EXPORT_SVG,
33
#endif
34
NUM_GRAPH_EXPORT_TYPES,
35
};
36
37
void
38
graph_export_as_simple (
GraphExportType
type,
const
char
* export_path);
39
45
void
46
graph_export_as
(
Graph
* graph,
GraphExportType
type,
const
char
* path);
47
52
#endif
GraphExportType
GraphExportType
Export type.
Definition
graph_export.h:27
graph_export_as
void graph_export_as(Graph *graph, GraphExportType type, const char *path)
Exports the graph at the given path.
Graph
Graph.
Definition
graph.h:71
dsp
graph_export.h
Generated by
1.11.0