MCPcopy Create free account

hub / github.com/abonander/img-dup / functions

Functions149 in github.com/abonander/img-dup

↓ 72 callersMethoddraw
( &self, pos: [f64; 2], size: [f64; 2], gl: &mut Gl, ctx: &Context, )
src/ui/results.rs:500
↓ 14 callersMethodclone
(&self)
src/par_queue.rs:74
↓ 6 callersFunctionbackground
(gl: &mut Gl, uic: &mut UiContext)
src/ui/mod.rs:84
↓ 6 callersMethodinto_iter
(self)
src/par_queue.rs:42
↓ 5 callersFunctionconfirm
(title: &'static str, message: &'static str)
src/ui/dialogs.rs:5
↓ 5 callersFunctioncreate_window
(name: &str, dimen: [u32, ..2])
src/ui/mod.rs:63
↓ 5 callersMethodpop
(&self)
src/par_queue.rs:29
↓ 4 callersMethodbegin_load
(&mut self, path: &Path)
src/ui/util.rs:76
↓ 3 callersMethoddist_ratio
(&self, other: &ImageHash)
src/hash.rs:29
↓ 3 callersFunctionns_to_secs
(ns: u64)
src/ui/running.rs:167
↓ 3 callersMethodremove_compare
(&mut self, idx: uint)
src/ui/results.rs:204
↓ 3 callersFunctionuint_arg
(args: &Matches, arg: &str, default: uint)
src/config.rs:200
↓ 3 callersMethodupdate_curr_str
(&mut self)
src/ui/errors.rs:66
↓ 2 callersFunctioncheck_ext
(file: &Path, exts: &[&str])
src/processing.rs:298
↓ 2 callersFunctiondct_1d
(vec: &[f64])
src/dct.rs:66
↓ 2 callersFunctiondraw_spinner
(gl: &mut Gl, uic: &mut UiContext, id: u64, callback: |int|)
src/ui/setup.rs:242
↓ 2 callersFunctionexit
Exit immediately, don't leave any threads alive
src/main.rs:40
↓ 2 callersFunctionfind_images
(settings: &ProgramSettings)
src/processing.rs:279
↓ 2 callersFunctionfmt_next_str
(s: &mut String, remaining: uint, add_one: bool)
src/ui/results.rs:233
↓ 2 callersFunctionfont
()
src/ui/mod.rs:44
↓ 2 callersMethodis_json
(&self)
src/config.rs:146
↓ 2 callersFunctionmanage_images
(images: &mut Vec<UniqueImage>, image: Image, settings: &ProgramSettings)
src/processing.rs:265
↓ 2 callersMethodmove_to_next
(&mut self)
src/ui/results.rs:160
↓ 2 callersFunctionprint_err
(result: Result<T, E>)
src/ui/util.rs:12
↓ 2 callersFunctionscan_again
()
src/ui/results.rs:562
↓ 2 callersFunctionsecs_to_hr_min_sec
(total_secs: u64)
src/ui/running.rs:177
↓ 2 callersMethodset_threshold
(&mut self, buf: &mut Buffers, threshold: f32)
src/ui/setup.rs:103
↓ 2 callersFunctionspawn_threads
(settings: &ProgramSettings, paths: Vec<Path>)
src/processing.rs:180
↓ 2 callersFunctionsquare_resize_and_gray
(img: &Img, size: u32)
src/hash.rs:95
↓ 2 callersMethodto_json
(&self, relative_to: &Path)
src/processing.rs:135
↓ 2 callersMethodto_treemap
(&self, relative_to: &Path)
src/img.rs:33
↓ 2 callersFunctiontry_fn
(f: || -> T)
src/processing.rs:208
↓ 2 callersMethodwrite_self
(&self, out: &mut Writer, relative_to: &Path)
src/processing.rs:144
↓ 1 callersMethodadd_hash_size
(&mut self, buf: &mut Buffers, hash_size: int)
src/ui/setup.rs:93
↓ 1 callersMethodadd_similar
(&mut self, img: Image)
src/img.rs:63
↓ 1 callersMethodadd_threads
(&mut self, buf: &mut Buffers, threads: int)
src/ui/setup.rs:74
↓ 1 callersMethodclear_buffers
(&mut self)
src/ui/running.rs:140
↓ 1 callersFunctioncolumns
(rows: Vec<Vec<f64>>, width: uint, height: uint)
src/dct.rs:33
↓ 1 callersFunctionconfirm_delete
()
src/ui/results.rs:548
↓ 1 callersFunctionconfirm_skip
()
src/ui/results.rs:555
↓ 1 callersFunctionconfirm_stop
()
src/ui/running.rs:288
↓ 1 callersFunctionconfirm_symlink
()
src/ui/results.rs:541
↓ 1 callersFunctioncrop_dct
(dct: Vec<f64>, original: (uint, uint), new: (uint, uint))
src/dct.rs:88
↓ 1 callersFunctiondct_2d
(packed_2d: &[f64], width: uint, height: uint)
src/dct.rs:4
↓ 1 callersFunctiondealloc
(ptr: *const T, len: uint)
src/par_queue.rs:61
↓ 1 callersMethoddelete
(&mut self, idx: uint)
src/ui/results.rs:187
↓ 1 callersFunctiondir_arg
(args: &Matches, arg: &str, default: Path)
src/config.rs:180
↓ 1 callersMethoddist
(&self, other: &ImageHash)
src/hash.rs:21
↓ 1 callersFunctiondraw_confirm_dialog
( gl: &mut Gl, uic: &mut UiContext, message: &str, answer: &mut ConfirmResponse, )
src/ui/dialogs.rs:31
↓ 1 callersFunctiondraw_errors_ui
(gl: &mut Gl, uic: &mut UiContext, buf: &mut Buffers, errors: &[ErrorBuf])
src/ui/errors.rs:78
↓ 1 callersFunctiondraw_loading_message
Draw the message on a single frame, then return.
src/ui/results.rs:72
↓ 1 callersFunctiondraw_results_ui
( gl: &mut Gl, ctx: &Context, uic: &mut UiContext, state: &mut ResultsState, consts: &Constants
src/ui/results.rs:259
↓ 1 callersFunctiondraw_running_dialog
(gl: &mut Gl, uic: &mut UiContext, buf: &mut Buffers)
src/ui/running.rs:200
↓ 1 callersFunctiondraw_setup_dialog
(gl: &mut Gl, uic: &mut UiContext, state: &mut ConfigState, buf: &mut Buffers)
src/ui/setup.rs:126
↓ 1 callersMethoderr_msg
(&self)
src/processing.rs:128
↓ 1 callersFunctionexts_args
(args: &'a Matches, arg: &'a str, default: Vec<&'static str>)
src/config.rs:220
↓ 1 callersFunctionfrom_columns
(columns: Vec<Vec<f64>>, width: uint, height: uint)
src/dct.rs:49
↓ 1 callersFunctionget_output
(settings: &ProgramSettings)
src/main.rs:99
↓ 1 callersMethodget_result
(&mut self, path: &Path)
src/ui/util.rs:88
↓ 1 callersMethodhash_settings
(&self)
src/config.rs:90
↓ 1 callersMethodidx
(&self)
src/ui/errors.rs:72
↓ 1 callersMethodinto_results
( self, total: Total, done: Vec<UniqueImage>, errors: Vec<ProcessingError>,
src/ui/running.rs:147
↓ 1 callersMethodis_similar
(&self, img: &Image, thresh: f32)
src/img.rs:59
↓ 1 callersFunctionjson_arg
(args: &Matches, arg: &str, default: JsonSettings)
src/config.rs:228
↓ 1 callersFunctionjson_encode
(json_config: &JsonSettings, json: Json, out: &mut Writer)
src/output.rs:50
↓ 1 callersFunctionjson_output
(settings: &ProgramSettings, results: &Results, out: &mut Writer)
src/output.rs:31
↓ 1 callersFunctionlines
(parent: &str, line_len: uint)
src/ui/errors.rs:174
↓ 1 callersMethodload
(loader: &mut ImgLoader, path: &Path, percent: f32)
src/ui/results.rs:475
↓ 1 callersFunctionload_and_hash_image
(settings: &HashSettings, path: Path)
src/processing.rs:219
↓ 1 callersMethodnext
(&mut self)
src/ui/errors.rs:59
↓ 1 callersFunctionopen_folder_dialog
(start_path: &Path)
src/ui/setup.rs:260
↓ 1 callersFunctionopen_output
(settings: &ProgramSettings)
src/output.rs:74
↓ 1 callersFunctionoutfile_arg
(args: &Matches, arg: &str, dir: &Path)
src/config.rs:189
↓ 1 callersFunctionoutput_results
(settings: &ProgramSettings, results: &Results)
src/output.rs:21
↓ 1 callersFunctionparse_args
(args: &[String])
src/config.rs:151
↓ 1 callersMethodpartial_cmp
(&self, other: &SimilarImage)
src/img.rs:153
↓ 1 callersFunctionpos_f32_arg
(args: &Matches, arg: &str, default: f32)
src/config.rs:208
↓ 1 callersMethodpreload_next
(&mut self)
src/ui/results.rs:214
↓ 1 callersMethodprev
(&mut self)
src/ui/errors.rs:52
↓ 1 callersFunctionprint_help_and_exit
(opts: &[OptGroup])
src/config.rs:239
↓ 1 callersFunctionprocess
(settings: &ProgramSettings, paths: Vec<Path>)
src/processing.rs:159
↓ 1 callersFunctionprocess_multithread
(settings: &ProgramSettings, paths: Vec<Path>)
src/processing.rs:173
↓ 1 callersMethodpromote
(&mut self, idx: uint)
src/ui/results.rs:182
↓ 1 callersFunctionreceive_images
(rx: Receiver<TimedImageResult>, settings: &ProgramSettings)
src/processing.rs:246
↓ 1 callersFunctionreceive_images
(img_rx: Receiver<TimedImageResult>, settings: ProgramSettings, stop: Arc<AtomicBool>)
src/ui/running.rs:249
↓ 1 callersMethodrelative_path
(&self, relative_to: &Path)
src/processing.rs:119
↓ 1 callersMethodrollup_results
(&mut self)
src/ui/util.rs:81
↓ 1 callersFunctionrows
(packed_2d: Vec<f64>, width: uint, height: uint)
src/dct.rs:21
↓ 1 callersFunctionrun
()
src/main.rs:54
↓ 1 callersMethodset_dir
(&mut self, buf: &mut Buffers, dir: Path)
src/ui/setup.rs:68
↓ 1 callersMethodset_elapsed
(&mut self, elapsed_ns: u64)
src/ui/running.rs:122
↓ 1 callersMethodset_hash_size
(&mut self, hash_size: &mut String)
src/ui/setup.rs:84
↓ 1 callersMethodset_threads
(&mut self, threads: &mut String)
src/ui/setup.rs:55
↓ 1 callersFunctionshow_errors_list
(errors: Arc<Vec<ErrorBuf>>)
src/ui/errors.rs:8
↓ 1 callersFunctionshow_gui
(settings: ProgramSettings)
src/main.rs:45
↓ 1 callersFunctionshow_setup_ui
(settings: ProgramSettings)
src/ui/setup.rs:7
↓ 1 callersMethodsilent_stdout
(&self)
src/config.rs:97
↓ 1 callersMethodsimilars
(&self)
src/img.rs:69
↓ 1 callersFunctionstart_processing
(settings: ProgramSettings)
src/ui/running.rs:27
↓ 1 callersMethodstatus_update
(&mut self, status: Status)
src/ui/running.rs:90
next →1–100 of 149, ranked by callers