Ardour  9.0-pre0-582-g084a23a80d
export_analysis_graphs.h File Reference
#include <cairomm/surface.h>
#include <pangomm.h>
#include "ardour/export_analysis.h"
#include "ardour/types.h"
Include dependency graph for export_analysis_graphs.h:

Go to the source code of this file.

Namespaces

 ArdourGraphs
 

Functions

Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::draw_waveform (Glib::RefPtr< Pango::Context >, ARDOUR::ExportAnalysisPtr, uint32_t channel, int height_2, int margin_left, bool logscale, bool rectified)
 
Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::draw_spectrum (Glib::RefPtr< Pango::Context >, ARDOUR::ExportAnalysisPtr, int height, int width)
 
Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::spectrum_legend (Glib::RefPtr< Pango::Context >, int height, int margin_right)
 
Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::loudness_histogram (Glib::RefPtr< Pango::Context >, ARDOUR::ExportAnalysisPtr, int height, int width=540)
 
Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::time_axis (Glib::RefPtr< Pango::Context >, int width, int margin_left, ARDOUR::samplepos_t start, ARDOUR::samplecnt_t len, ARDOUR::samplecnt_t rate)
 
Cairo::RefPtr< Cairo::ImageSurface > ArdourGraphs::plot_loudness (Glib::RefPtr< Pango::Context >, ARDOUR::ExportAnalysisPtr, int height, int margin_left, ARDOUR::samplecnt_t rate)