#include <fft_graph.h>
Definition at line 39 of file fft_graph.h.
◆ FFTGraph()
FFTGraph::FFTGraph |
( |
int |
windowSize | ) |
|
◆ ~FFTGraph()
◆ draw_scales()
int FFTGraph::draw_scales |
( |
cairo_t * |
| ) |
|
|
private |
◆ on_button_press_event()
bool FFTGraph::on_button_press_event |
( |
GdkEventButton * |
| ) |
|
|
inline |
◆ on_expose_event()
bool FFTGraph::on_expose_event |
( |
GdkEventExpose * |
event | ) |
|
◆ on_leave_notify_event()
bool FFTGraph::on_leave_notify_event |
( |
GdkEventCrossing * |
| ) |
|
◆ on_motion_notify_event()
bool FFTGraph::on_motion_notify_event |
( |
GdkEventMotion * |
| ) |
|
◆ on_size_allocate()
void FFTGraph::on_size_allocate |
( |
Gtk::Allocation & |
alloc | ) |
|
◆ on_size_request()
void FFTGraph::on_size_request |
( |
Gtk::Requisition * |
requisition | ) |
|
◆ prepareResult()
FFTResult* FFTGraph::prepareResult |
( |
Gdk::Color |
color, |
|
|
std::string |
trackname |
|
) |
| |
◆ redraw()
void FFTGraph::redraw |
( |
| ) |
|
◆ set_analysis_window()
◆ set_show_minmax()
void FFTGraph::set_show_minmax |
( |
bool |
v | ) |
|
|
inline |
◆ set_show_normalized()
void FFTGraph::set_show_normalized |
( |
bool |
v | ) |
|
|
inline |
◆ set_show_proportioanl()
void FFTGraph::set_show_proportioanl |
( |
bool |
v | ) |
|
|
inline |
◆ setWindowSize()
void FFTGraph::setWindowSize |
( |
int |
windowSize | ) |
|
◆ setWindowSize_internal()
void FFTGraph::setWindowSize_internal |
( |
int |
windowSize | ) |
|
|
private |
◆ update_size()
void FFTGraph::update_size |
( |
| ) |
|
|
private |
◆ windowSize()
int FFTGraph::windowSize |
( |
| ) |
const |
|
inline |
◆ FFTResult
◆ _a_window
◆ _ann_area
cairo_rectangle_t FFTGraph::_ann_area |
|
private |
◆ _ann_x
◆ _ann_y
◆ _dataSize
unsigned int FFTGraph::_dataSize |
|
private |
◆ _fft_end
◆ _fft_log_base
float FFTGraph::_fft_log_base |
|
private |
◆ _fft_start
float FFTGraph::_fft_start |
|
private |
◆ _hanning
float* FFTGraph::_hanning |
|
private |
◆ _in
◆ _logScale
◆ _out
◆ _plan
fftwf_plan FFTGraph::_plan |
|
private |
◆ _show_minmax
bool FFTGraph::_show_minmax |
|
private |
◆ _show_normalized
bool FFTGraph::_show_normalized |
|
private |
◆ _show_proportional
bool FFTGraph::_show_proportional |
|
private |
◆ _surface
cairo_surface_t* FFTGraph::_surface |
|
private |
◆ _windowSize
unsigned int FFTGraph::_windowSize |
|
private |
◆ _yoff
◆ currentScaleWidth
int FFTGraph::currentScaleWidth |
|
private |
◆ height
◆ hl_margin
const int FFTGraph::hl_margin = 40 |
|
staticprivate |
◆ hr_margin
const int FFTGraph::hr_margin = 12 |
|
staticprivate |
◆ layout
Glib::RefPtr<Pango::Layout> FFTGraph::layout |
|
private |
◆ minScaleHeight
const int FFTGraph::minScaleHeight = 420 |
|
staticprivate |
◆ minScaleWidth
const int FFTGraph::minScaleWidth = 512 |
|
staticprivate |
◆ v_margin
const int FFTGraph::v_margin = 12 |
|
staticprivate |
◆ width
The documentation for this class was generated from the following file: