ardour
|
#include <canvas-waveview.h>
Public Attributes | |
GnomeCanvasItem | item |
GnomeCanvasWaveViewCache * | cache |
gboolean | cache_updater |
gint | screen_width |
void * | data_src |
guint32 | channel |
waveview_peak_function_t | peak_function |
waveview_length_function_t | length_function |
waveview_sourcefile_length_function_t | sourcefile_length_function |
waveview_gain_curve_function_t | gain_curve_function |
void * | gain_src |
double | samples_per_unit |
double | amplitude_above_axis |
double | x |
double | y |
double | height |
double | half_height |
uint32_t | wave_color |
uint32_t | clip_color |
uint32_t | zero_color |
uint32_t | fill_color |
char | filled |
char | rectified |
char | zero_line |
char | logscaled |
int32_t | bbox_ulx |
int32_t | bbox_uly |
int32_t | bbox_lrx |
int32_t | bbox_lry |
unsigned char | wave_r |
unsigned char | wave_g |
unsigned char | wave_b |
unsigned char | wave_a |
unsigned char | clip_r |
unsigned char | clip_g |
unsigned char | clip_b |
unsigned char | clip_a |
unsigned char | fill_r |
unsigned char | fill_g |
unsigned char | fill_b |
unsigned char | fill_a |
uint32_t | samples |
uint32_t | region_start |
int32_t | reload_cache_in_render |
Definition at line 74 of file canvas-waveview.h.
double _GnomeCanvasWaveView::amplitude_above_axis |
y-axis: amplitude_above_axis.
the default is that an (scaled, normalized -1.0 ... +1.0) amplitude of 1.0 corresponds to the top of the area assigned to the waveview.
larger values will expand the vertical scale, cutting off the peaks/troughs. smaller values will decrease the vertical scale, moving peaks/troughs toward the middle of the area assigned to the waveview.
Definition at line 102 of file canvas-waveview.h.
int32_t _GnomeCanvasWaveView::bbox_lrx |
Definition at line 125 of file canvas-waveview.h.
int32_t _GnomeCanvasWaveView::bbox_lry |
Definition at line 126 of file canvas-waveview.h.
int32_t _GnomeCanvasWaveView::bbox_ulx |
Definition at line 123 of file canvas-waveview.h.
int32_t _GnomeCanvasWaveView::bbox_uly |
Definition at line 124 of file canvas-waveview.h.
GnomeCanvasWaveViewCache* _GnomeCanvasWaveView::cache |
Definition at line 78 of file canvas-waveview.h.
gboolean _GnomeCanvasWaveView::cache_updater |
Definition at line 79 of file canvas-waveview.h.
guint32 _GnomeCanvasWaveView::channel |
Definition at line 83 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::clip_a |
Definition at line 128 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::clip_b |
Definition at line 128 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::clip_color |
Definition at line 109 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::clip_g |
Definition at line 128 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::clip_r |
Definition at line 128 of file canvas-waveview.h.
void* _GnomeCanvasWaveView::data_src |
Definition at line 82 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::fill_a |
Definition at line 129 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::fill_b |
Definition at line 129 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::fill_color |
Definition at line 111 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::fill_g |
Definition at line 129 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::fill_r |
Definition at line 129 of file canvas-waveview.h.
char _GnomeCanvasWaveView::filled |
Definition at line 113 of file canvas-waveview.h.
waveview_gain_curve_function_t _GnomeCanvasWaveView::gain_curve_function |
Definition at line 87 of file canvas-waveview.h.
void* _GnomeCanvasWaveView::gain_src |
Definition at line 88 of file canvas-waveview.h.
double _GnomeCanvasWaveView::half_height |
Definition at line 107 of file canvas-waveview.h.
double _GnomeCanvasWaveView::height |
Definition at line 106 of file canvas-waveview.h.
GnomeCanvasItem _GnomeCanvasWaveView::item |
Definition at line 76 of file canvas-waveview.h.
waveview_length_function_t _GnomeCanvasWaveView::length_function |
Definition at line 85 of file canvas-waveview.h.
char _GnomeCanvasWaveView::logscaled |
Definition at line 116 of file canvas-waveview.h.
waveview_peak_function_t _GnomeCanvasWaveView::peak_function |
Definition at line 84 of file canvas-waveview.h.
char _GnomeCanvasWaveView::rectified |
Definition at line 114 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::region_start |
Definition at line 131 of file canvas-waveview.h.
int32_t _GnomeCanvasWaveView::reload_cache_in_render |
Definition at line 132 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::samples |
Definition at line 130 of file canvas-waveview.h.
double _GnomeCanvasWaveView::samples_per_unit |
x-axis: samples per canvas unit.
Definition at line 91 of file canvas-waveview.h.
gint _GnomeCanvasWaveView::screen_width |
Definition at line 80 of file canvas-waveview.h.
waveview_sourcefile_length_function_t _GnomeCanvasWaveView::sourcefile_length_function |
Definition at line 86 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::wave_a |
Definition at line 127 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::wave_b |
Definition at line 127 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::wave_color |
Definition at line 108 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::wave_g |
Definition at line 127 of file canvas-waveview.h.
unsigned char _GnomeCanvasWaveView::wave_r |
Definition at line 127 of file canvas-waveview.h.
double _GnomeCanvasWaveView::x |
Definition at line 104 of file canvas-waveview.h.
double _GnomeCanvasWaveView::y |
Definition at line 105 of file canvas-waveview.h.
uint32_t _GnomeCanvasWaveView::zero_color |
Definition at line 110 of file canvas-waveview.h.
char _GnomeCanvasWaveView::zero_line |
Definition at line 115 of file canvas-waveview.h.