var searchIndex = {}; searchIndex["resize"] = {"doc":"Simple resampling library in pure Rust.","items":[[3,"Filter","resize","Resampling filter.",null,null],[3,"Resizer","","Resampler with preallocated buffers and coeffecients for the given\ndimensions and filter type.",null,null],[4,"Type","","Resizing type to use.",null,null],[13,"Triangle","","Triangle (bilinear) resizing.",0,null],[13,"Lanczos3","","Resize using sinc-windowed filter with radius of 3.",0,null],[13,"Custom","","Resize using custom filter.",0,null],[4,"Pixel","","Supported pixel formats.",null,null],[13,"Gray8","","Grayscale, 8-bit.",1,null],[13,"RGB24","","RGB, 8-bit per component.",1,null],[13,"RGBA","","RGBA, 8-bit per component.",1,null],[5,"new","","Create a new resizer instance. Alias for `Resizer::new`.",null,{"inputs":[{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"pixel"},{"name":"type"}],"output":{"name":"resizer"}}],[5,"resize","","Resize image data to the new dimension in a single step.",null,null],[11,"new","","Create a new filter.",2,{"inputs":[{"name":"box"},{"name":"f32"}],"output":{"name":"filter"}}],[11,"clone","","",1,null],[11,"fmt","","",1,null],[11,"get_size","","Size of one pixel in that format in bytes.",1,null],[11,"get_ncomponents","","Return number of components of that format.",1,null],[11,"fmt","","",3,null],[11,"new","","Create a new resizer instance.",3,{"inputs":[{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"pixel"},{"name":"type"}],"output":{"name":"resizer"}}],[11,"resize","","Resize `src` image data into `dst`.",3,null]],"paths":[[4,"Type"],[4,"Pixel"],[3,"Filter"],[3,"Resizer"]]}; initSearch(searchIndex);