Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alufers/thermal-cat
/ functions
Functions
188 in github.com/alufers/thermal-cat
⨍
Functions
188
◇
Types & classes
59
Method
default
()
src/dynamic_range_curve.rs:24
Method
default
()
src/user_preferences.rs:30
Method
default
()
src/temperature.rs:52
Method
device_arrived
(&mut self, device: Device<T>)
src/hotplug_detector.rs:54
Method
device_left
(&mut self, device: Device<T>)
src/hotplug_detector.rs:71
Method
div
(self, rhs: f32)
src/temperature.rs:97
Method
do_extraction
(path: &Path)
src/video_thumbnail_loader.rs:78
Method
drop
(&mut self)
src/thermal_capturer.rs:256
Method
duration_to_string
(duration: Duration)
src/chart_pane.rs:30
Method
egui_combo_box
(ui: &mut Ui, id_source: impl Hash, value: &mut Self, width: f32)
src/types/media_formats.rs:29
Method
factor_to_temp
(&self, factor: f32)
src/temperature.rs:138
Method
files_created
(&self)
src/recorders/video_recorder.rs:192
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/hotplug_detector.rs:14
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/camera_enumerator.rs:18
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/temperature.rs:58
Method
force_close
(&mut self)
src/pane_dispatcher.rs:6
Method
force_close
(&mut self, tab: &mut Self::Tab)
src/pane_dispatcher.rs:37
Method
force_close
(&mut self)
src/panes/user_preferences_pane.rs:96
Method
forget
(&self, uri: &str)
src/video_thumbnail_loader.rs:163
Method
forget_all
(&self)
src/video_thumbnail_loader.rs:167
Method
from_celsius
(value: f32)
src/temperature.rs:29
Method
from_rgbv
(r: u8, g: u8, b: u8, pos: f32)
src/thermal_gradient.rs:76
Method
from_thermal_data
(data: &ThermalData, range: TempRange, num_buckets: usize)
src/thermal_data.rs:147
Method
from_unit
(unit: TemperatureUnit, value: f32)
src/temperature.rs:33
Method
id
(&self)
src/video_thumbnail_loader.rs:39
Method
is_continuous
(&self)
src/recorders/video_recorder.rs:202
Method
is_maximized
(&self)
src/panes/thermal_display_pane.rs:535
Method
load
(&self, ctx: &Context, uri: &str, _: SizeHint)
src/video_thumbnail_loader.rs:43
Function
main
()
src/main.rs:61
Method
mul
(self, rhs: f32)
src/temperature.rs:87
Method
name
(&self)
src/camera_adapter/infiray_p2_pro.rs:28
Method
name
(&self)
src/camera_adapter/thermal_master_p2.rs:30
Method
new
()
src/history_data_collector.rs:20
Method
new
()
src/auto_display_range_controller.rs:33
Method
new
()
src/gradient_selector_widget.rs:13
Method
new
(uuid: Uuid, name: String, points: Vec<ThermalGradientPoint>)
src/thermal_gradient.rs:101
Method
new
(kind: GizmoKind, name: String, color: Color32)
src/gizmos.rs:24
Method
new
( camera: Camera, adapter: Arc<dyn CameraAdapter>, default_settings: ThermalCapturerSe
src/thermal_capturer.rs:94
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/chart_pane.rs:23
Method
new
(x: usize, y: usize)
src/thermal_data.rs:27
Method
new
(value_kelvin: f32)
src/temperature.rs:25
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/gallery_pane.rs:25
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/user_preferences_pane.rs:18
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/histogram_pane.rs:13
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/setup_pane.rs:35
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/thermal_display_pane.rs:36
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/capture_pane.rs:24
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/performance_stats_pane.rs:18
Method
new
(global_state: Rc<RefCell<AppGlobalState>>)
src/panes/measurements_pane.rs:19
Method
new
(destination_folder: PathBuf, image_format: ImageFormat)
src/recorders/image_recorder.rs:25
Method
new
( destination_folder: PathBuf, name_prefix: String, video_format: VideoFormat, )
src/recorders/video_recorder.rs:35
Method
new
(selected: bool, image: impl Into<Image<'a>>)
src/widgets/selectable_image_label.rs:39
Method
new_root
(children: Vec<Gizmo>)
src/gizmos.rs:33
Method
normalized
(self)
build-util/flatpak-cargo-generator.py:126
Function
overlay_film_frame
Overlays an old style film frame on top of the image Added to video thumbnails to differentiate them from images
src/util.rs:153
Function
pathify_string
(s: String)
src/util.rs:42
Method
preferences_path
()
src/user_preferences.rs:46
Method
process_result
( &mut self, result: &crate::thermal_capturer::ThermalCapturerResult, )
src/recorders/video_recorder.rs:169
Method
produce_result
( ctx: &mut ThermalCapturerCtx, )
src/thermal_capturer.rs:125
Method
requested_format
(&self)
src/camera_adapter/thermal_master_p2.rs:38
Method
short_name
(&self)
src/camera_adapter/thermal_master_p2.rs:34
Method
start
( &mut self, params: super::recorder::RecorderStreamParams, )
src/recorders/video_recorder.rs:52
Method
state
(&self)
src/recorders/video_recorder.rs:188
Method
stop
(&mut self)
src/recorders/video_recorder.rs:196
Method
sub
(self, rhs: Temp)
src/temperature.rs:77
Method
temperature_range
(&self)
src/camera_adapter/infiray_p2_pro.rs:44
Method
temperature_range
(&self)
src/camera_adapter/thermal_master_p2.rs:46
Method
title
(&mut self, tab: &mut Self::Tab)
src/pane_dispatcher.rs:29
Method
title
(&self)
src/chart_pane.rs:45
Method
title
(&self)
src/panes/gallery_pane.rs:31
Method
title
(&self)
src/panes/user_preferences_pane.rs:28
Method
title
(&self)
src/panes/histogram_pane.rs:19
Method
title
(&self)
src/panes/setup_pane.rs:108
Method
title
(&self)
src/panes/thermal_display_pane.rs:149
Method
title
(&self)
src/panes/capture_pane.rs:34
Method
title
(&self)
src/panes/performance_stats_pane.rs:27
Method
title
(&self)
src/panes/measurements_pane.rs:25
Function
trim_extra_slash
(s: &str)
src/video_thumbnail_loader.rs:191
Method
ui
(&mut self, ui: &mut egui::Ui, tab: &mut Self::Tab)
src/pane_dispatcher.rs:33
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/gallery_pane.rs:35
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/user_preferences_pane.rs:31
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/histogram_pane.rs:23
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/setup_pane.rs:112
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/capture_pane.rs:38
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/performance_stats_pane.rs:30
Method
ui
(&mut self, ui: &mut egui::Ui)
src/panes/measurements_pane.rs:29
Method
ui
(self, ui: &mut Ui)
src/widgets/selectable_image_label.rs:48
Method
usb_vid_pids
(&self)
src/camera_adapter/thermal_master_p2.rs:77
← previous
101–188 of 188, ranked by callers