25 friend WAVE_TRACK_PAINT_API
bool
27 friend WAVE_TRACK_PAINT_API
bool
47 double DBRange { 60.0 };
49 bool DBScale {
false };
52 bool ShowClipping {
false };
55 bool ShowRMS {
false };
71 WavePaintParameters& SetDisplayParameters(
int height,
double zoomMin,
double zoomMax,
bool showClipping)
noexcept;
97 friend WAVE_TRACK_PAINT_API
bool operator==(
101 friend WAVE_TRACK_PAINT_API
bool operator!=(
bool operator==(const WaveTrackLocation &a, const WaveTrackLocation &b)
bool operator!=(const WaveTrackLocation &a, const WaveTrackLocation &b)
Piecewise linear or piecewise exponential function from double to double.
Pair of colors for waveform painting.
graphics::Color Normal
Color for the normal state.
graphics::Color Selected
Color for the selected state.
Parameters for the waveform painting.
graphics::Color BlankColor
Color outside the waveform area.
ColorPair RMSColors
Color of the (-rms, +rms) line.
graphics::Color ZeroLineColor
ColorPair SampleColors
Color of the (min, max) line.
ColorPair ClippingColors
Color for the columns where clipping has occurred.
ColorPair BackgroundColors
Waveform background color.
Class for storing color in 32-bit format.