MCPcopy Create free account

hub / github.com/aizcutei/nanometers / functions

Functions112 in github.com/aizcutei/nanometers

↓ 133 callersMethodpush
(&mut self, value: f32)
src/utils/ringbuffer.rs:27
↓ 52 callersMethodlen
(&self)
src/utils/ringbuffer.rs:48
↓ 12 callersMethodclear
(&mut self)
src/utils/data_struct.rs:33
↓ 10 callersMethodget
(&self, index: usize)
src/utils/ringbuffer.rs:44
↓ 6 callersFunctionref_lines
(ui: &mut Ui, rect: Rect, width: f32, color: Color32)
src/frame/spectrum_meter.rs:163
↓ 5 callersFunctionget_callback
( tx_data: Sender<SendData>, setting: Arc<Mutex<Setting>>, buffer: Arc<Mutex<AudioSourceBuffer>>,
src/audio/callback.rs:10
↓ 5 callersMethodstart
(&mut self)
src/audio/system_input.rs:38
↓ 5 callersMethodto_string
(&self)
src/setting/meter.rs:15
↓ 5 callersFunctionvector_scale_pos
(l: f32, r: f32)
src/audio/callback.rs:503
↓ 4 callersFunctionamp_to_db
(amp: &Complex<f32>, low: f32, high: f32)
src/audio/callback.rs:499
↓ 4 callersFunctionnormalize_color
(low: f32, mid: f32, high: f32)
src/utils/color.rs:15
↓ 4 callersFunctionset_theme
(app: &mut NanometersApp)
src/setting/theme.rs:54
↓ 4 callersMethodstop
(&mut self)
src/audio/system_input.rs:74
↓ 4 callersMethodwaveform_lower_channel
(&mut self, data: &[WaveformSendFrame], rect: Rect, ui: &mut Ui)
src/frame/waveform_meter.rs:122
↓ 4 callersMethodwaveform_upper_channel
(&mut self, data: &[WaveformSendFrame], rect: Rect, ui: &mut Ui)
src/frame/waveform_meter.rs:65
↓ 3 callersFunctionnormalize_additive_color
(low: f32, mid: f32, high: f32)
src/utils/color.rs:4
↓ 2 callersFunctionfreq_to_pos
(rect: Rect)
src/frame/spectrum_meter.rs:394
↓ 2 callersFunctiongain_to_db
(gain: f32)
src/utils/db.rs:3
↓ 2 callersFunctionlufs_combined_filter
(x_0: f32, buffer: &mut IIRBuffer)
src/utils/iirfilter.rs:31
↓ 2 callersMethodmeters_ui
(&mut self, ui: &mut Ui, meters_rect: Rect)
src/frame/main_canvas.rs:34
↓ 2 callersFunctionmultiband_high_filter
(x_0: f32, buffer: &mut IIRBuffer)
src/utils/iirfilter.rs:74
↓ 2 callersFunctionmultiband_low_filter
(x_0: f32, buffer: &mut IIRBuffer)
src/utils/iirfilter.rs:47
↓ 2 callersFunctionmultiband_mid_filter
(x_0: f32, buffer: &mut IIRBuffer)
src/utils/iirfilter.rs:58
↓ 2 callersFunctionprocess_spectrum
(buf: &mut AudioSourceBuffer, send_data: &mut SendData, data: &mut RawData)
src/audio/callback.rs:459
↓ 2 callersFunctionrect_alloc
(list: Vec<MeterList>, present_rects: Vec<Rect>, rect: Rect)
src/utils/rect_alloc.rs:4
↓ 2 callersMethodreset
(&mut self)
src/setting/waveform.rs:188
↓ 2 callersMethodupdate
(&mut self, l: f32, r: f32, m: f32, s: f32)
src/setting/waveform.rs:156
↓ 1 callersFunctionbottom_edge
(ui: &mut egui::Ui, bottom_edge_rect: eframe::epaint::Rect)
src/frame/resize.rs:60
↓ 1 callersMethodconcat
(&mut self, data: &WaveformSendData)
src/setting/waveform.rs:225
↓ 1 callersMethodcpu_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:746
↓ 1 callersMethoddevice_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:263
↓ 1 callersMethodgpu_test_meter
(&mut self, rect: eframe::epaint::Rect, ui: &mut Ui)
src/frame/gpu_test.rs:7
↓ 1 callersFunctionleft_bottom_corner
(ui: &mut egui::Ui, left_bottom_corner_rect: eframe::epaint::Rect)
src/frame/resize.rs:134
↓ 1 callersFunctionleft_edge
(ui: &mut egui::Ui, left_edge_rect: eframe::epaint::Rect)
src/frame/resize.rs:74
↓ 1 callersFunctionleft_top_corner
(ui: &mut egui::Ui, left_top_corner_rect: eframe::epaint::Rect)
src/frame/resize.rs:100
↓ 1 callersMethodmain_canvas
(&mut self, ctx: &egui::Context)
src/frame/main_canvas.rs:6
↓ 1 callersMethodmodules_sequence_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:320
↓ 1 callersMethodon_new_frame
(&mut self, now: f64, previous_frame_time: Option<f32>)
src/utils/frame_history.rs:18
↓ 1 callersMethodoscilloscope_meter
( &mut self, data: &OscilloscopeSendData, rect: eframe::epaint::Rect, ui: &mut
src/frame/oscilloscope_meter.rs:7
↓ 1 callersMethodoscilloscope_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:199
↓ 1 callersMethodpeak_meter
(&mut self, iir_data: &Vec<f32>, db_data: &DBData, rect: Rect, ui: &mut Ui)
src/frame/peak_meter.rs:7
↓ 1 callersMethodreset_sum
(&mut self)
src/setting/peak.rs:56
↓ 1 callersFunctionresize_ui
(ui: &mut egui::Ui, rect: egui::Rect)
src/frame/resize.rs:3
↓ 1 callersFunctionright_bottom_corner
(ui: &mut egui::Ui, right_bottom_corner_rect: eframe::epaint::Rect)
src/frame/resize.rs:151
↓ 1 callersFunctionright_edge
(ui: &mut egui::Ui, right_edge_rect: eframe::epaint::Rect)
src/frame/resize.rs:87
↓ 1 callersFunctionright_top_corner
(ui: &mut egui::Ui, right_top_corner_rect: eframe::epaint::Rect)
src/frame/resize.rs:117
↓ 1 callersMethodsetting_ui
(&mut self, ui: &mut egui::Ui, setting_rect: eframe::epaint::Rect)
src/frame/main_canvas.rs:188
↓ 1 callersMethodspectrogram_meter
( &mut self, data: Vec<SpectrogramSendFrame>, rect: eframe::epaint::Rect, ui:
src/frame/spectrogram_meter.rs:10
↓ 1 callersMethodspectrogram_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:110
↓ 1 callersMethodspectrum_meter
(&mut self, data: &RawData, rect: Rect, ui: &mut Ui)
src/frame/spectrum_meter.rs:11
↓ 1 callersMethodspectrum_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:516
↓ 1 callersFunctionstart_puffin_server
()
src/main.rs:37
↓ 1 callersMethodtheme_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:708
↓ 1 callersFunctiontop_edge
(ui: &mut egui::Ui, top_edge_rect: eframe::epaint::Rect)
src/frame/resize.rs:47
↓ 1 callersMethodupdate_high
(&mut self, l: f32, r: f32, m: f32, s: f32)
src/setting/waveform.rs:182
↓ 1 callersMethodupdate_low
(&mut self, l: f32, r: f32, m: f32, s: f32)
src/setting/waveform.rs:170
↓ 1 callersMethodupdate_mid
(&mut self, l: f32, r: f32, m: f32, s: f32)
src/setting/waveform.rs:176
↓ 1 callersMethodvectorscope_meter
( &mut self, data: &VectorscopeSendData, rect: eframe::epaint::Rect, ui: &mut
src/frame/vectorscope_meter.rs:13
↓ 1 callersMethodvectorscope_settiing_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:408
↓ 1 callersMethodwaveform_history_frame
(&mut self, data: &[WaveformSendFrame], rect: Rect, ui: &mut Ui)
src/frame/waveform_meter.rs:179
↓ 1 callersMethodwaveform_meter
(&mut self, data: &WaveformSendData, rect: Rect, ui: &mut Ui)
src/frame/waveform_meter.rs:9
↓ 1 callersMethodwaveform_setting_block
(&mut self, ui: &mut Ui)
src/frame/setting_panel.rs:15
Methodclear
(&mut self)
src/setting/oscilloscope.rs:41
Methoddefault
()
src/setting.rs:38
Methoddefault
()
src/app.rs:57
Methoddefault
()
src/utils/frame_history.rs:8
Methoddefault
()
src/utils/data_struct.rs:214
Methoddefault
()
src/setting/vectorscope.rs:38
Methoddefault
()
src/setting/spectrum.rs:61
Methoddefault
()
src/setting/peak.rs:21
Methoddefault
()
src/setting/waveform.rs:70
Methoddefault
()
src/setting/spectrogram.rs:36
Methodfmt
(&self, f: &mut std::fmt::Formatter)
src/utils/data_struct.rs:48
Methodfps
(&self)
src/utils/frame_history.rs:30
Functionframesequence
(len: usize)
src/utils/hann.rs:51
Functiongain_to_db_fast
(gain: f32)
src/utils/db.rs:7
Methodget_name
(&self)
src/audio/system_capture.rs:20
Methodget_name
(&self)
src/audio/plugin_client.rs:38
Methodget_name
(&self)
src/audio/system_input.rs:34
Functionhann
(len: usize)
src/utils/hann.rs:6
Methodkeep_last
(&mut self, size: usize)
src/utils/data_struct.rs:23
Functionmain
()
src/main.rs:5
Methodmean_frame_time
(&self)
src/utils/frame_history.rs:26
Methodnew
Called once before the first frame.
src/app.rs:95
Methodnew
()
src/utils/data_struct.rs:14
Methodnew
(size: usize)
src/utils/ringbuffer.rs:11
Methodnew
(callback: Box<dyn FnMut(Vec<Vec<f32>>) + Send>)
src/audio/system_capture.rs:11
Methodnew
(callback: Box<dyn FnMut(Vec<Vec<f32>>) + Send>)
src/audio/plugin_client.rs:24
Methodnew
(callback: Box<dyn FnMut(Vec<Vec<f32>>) + Send>)
src/audio/system_input.rs:17
Methodnew
()
src/setting/vectorscope.rs:57
Methodnew
()
src/setting/audio_source.rs:12
Methodnew
()
src/setting/oscilloscope.rs:33
Methodnew
()
src/setting/spectrum.rs:96
Methodnew
()
src/setting/peak.rs:45
Methodnew
(size: usize)
src/setting/waveform.rs:54
Methodnew
(pos: Pos2, color: u8)
src/setting/spectrogram.rs:54
Methodnew_max
()
src/setting/waveform.rs:110
Methodnew_min
()
src/setting/waveform.rs:119
Methodnew_with_default
(size: usize, default: f32)
src/utils/ringbuffer.rs:19
Methodnew_with_setting
(setting: Setting)
src/utils/data_struct.rs:260
next →1–100 of 112, ranked by callers