var searchIndex = {}; searchIndex["apodize"] = {"doc":"iterators that yield generalized cosine, hanning, hamming, blackman and nuttall windows","items":[[3,"CosineWindowIter","apodize","holds the window coefficients and\niteration state of a cosine window iterator",null,null],[5,"cosine_at","","returns the value of the [cosine\nwindow](https://en.wikipedia.org/wiki/Window_function#Higher-order_generalized_cosine_windows)\nof `size`\nwith the coefficients `a`, `b`, `c` and `d`\nat index `index`",null,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"},{"name":"usize"},{"name":"usize"}],"output":{"name":"t"}}],[5,"cosine_iter","","returns an iterator that yields the values for a [cosine\nwindow](https://en.wikipedia.org/wiki/Window_function#Hann_.28Hanning.29_window) of `size`\nwith the coefficients `a`, `b`, `c` and `d`",null,{"inputs":[{"name":"t"},{"name":"t"},{"name":"t"},{"name":"t"},{"name":"usize"}],"output":{"name":"cosinewindowiter"}}],[5,"hanning_iter","","returns an iterator that yields the values for a [hanning\nwindow](https://en.wikipedia.org/wiki/Window_function#Hann_.28Hanning.29_window) of `size`",null,{"inputs":[{"name":"usize"}],"output":{"name":"cosinewindowiter"}}],[5,"hamming_iter","","returns an iterator that yields the values for a [hamming\nwindow](https://en.wikipedia.org/wiki/Window_function#Hamming_window) of `size`",null,{"inputs":[{"name":"usize"}],"output":{"name":"cosinewindowiter"}}],[5,"blackman_iter","","returns an iterator that yields the values for a [blackman\nwindow](https://en.wikipedia.org/wiki/Window_function#Blackman_windows) of `size`",null,{"inputs":[{"name":"usize"}],"output":{"name":"cosinewindowiter"}}],[5,"nuttall_iter","","returns an iterator that yields the values for a [nuttall\nwindow](https://en.wikipedia.org/wiki/Window_function#Nuttall_window.2C_continuous_first_derivative) of `size`",null,{"inputs":[{"name":"usize"}],"output":{"name":"cosinewindowiter"}}],[8,"CanRepresentPi","","the constant pi for generic floating point types.\nworkaround until [associated\nconstants](https://doc.rust-lang.org/book/associated-constants.html)\nare stable.",null,null],[10,"pi","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"next","","",1,null],[14,"from!","","helper shorthand macro for shorter, more readable code:\n`from!(T, x)` -> `T::from(x).unwrap()`",null,null],[14,"dvec!","","build an `nalgebra::DVec` as easy as a `std::Vec`.\nfor shorter, more readable code in tests and examples.",null,null]],"paths":[[8,"CanRepresentPi"],[3,"CosineWindowIter"]]}; initSearch(searchIndex);