ET 61 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, int n> struct pixelInfo_<Vec<ET, n> > ET 64 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp typedef ET sampleType; ET 102 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 2> > ET 104 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 2> a, const Vec<ET, 2> b) ET 110 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 3> > ET 112 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 3> a, const Vec<ET, 3> b) ET 121 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 4> > ET 123 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 4> a, const Vec<ET, 4> b) ET 148 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename T, typename ET, int n> struct calcWeight_<T, Vec<ET, n> > ET 150 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline Vec<ET, n> f(double dist, const float *h, ET fixed_point_mult) ET 152 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp Vec<ET, n> res; ET 154 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[i] = calcWeight<T, ET>(dist, &h[i], fixed_point_mult); ET 203 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 2> > ET 205 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 2> a, const Vec<ET, 2> b) ET 211 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 3> > ET 213 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 3> a, const Vec<ET, 3> b) ET 222 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET> struct calcDist_<Vec<ET, 4> > ET 224 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline int f(const Vec<ET, 4> a, const Vec<ET, 4> b) ET 244 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, int n> struct calcUpDownDist_<Vec<ET, n> > ET 270 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename T, typename ET, int n> struct calcWeight_<T, Vec<ET, n> > ET 272 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline Vec<ET, n> f(double dist, const float *h, ET fixed_point_mult) ET 274 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp Vec<ET, n> res; ET 276 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[i] = calcWeight<T, ET>(dist, &h[i], fixed_point_mult); ET 325 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 2>, IT, WT> ET 327 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 2> p) ET 335 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 3>, IT, WT> ET 337 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 3> p) ET 346 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 4>, IT, WT> ET 348 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 4> p) ET 358 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename EW> struct incWithWeight_<Vec<ET, 2>, IT, Vec<EW, 2> > ET 360 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, Vec<EW, 2> weight, Vec<ET, 2> p) ET 369 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename EW> struct incWithWeight_<Vec<ET, 3>, IT, Vec<EW, 3> > ET 371 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, Vec<EW, 3> weight, Vec<ET, 3> p) ET 382 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename EW> struct incWithWeight_<Vec<ET, 4>, IT, Vec<EW, 4> > ET 384 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void f(IT* estimation, IT* weights_sum, Vec<EW, 4> weight, Vec<ET, 4> p) ET 448 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT> struct saturateCastFromArray_<Vec<ET, 2>, IT> ET 450 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline Vec<ET, 2> f(IT* estimation) ET 452 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp Vec<ET, 2> res; ET 453 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[0] = saturate_cast<ET>(estimation[0]); ET 454 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[1] = saturate_cast<ET>(estimation[1]); ET 459 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT> struct saturateCastFromArray_<Vec<ET, 3>, IT> ET 461 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline Vec<ET, 3> f(IT* estimation) ET 463 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp Vec<ET, 3> res; ET 464 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[0] = saturate_cast<ET>(estimation[0]); ET 465 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[1] = saturate_cast<ET>(estimation[1]); ET 466 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[2] = saturate_cast<ET>(estimation[2]); ET 471 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT> struct saturateCastFromArray_<Vec<ET, 4>, IT> ET 473 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline Vec<ET, 4> f(IT* estimation) ET 475 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp Vec<ET, 4> res; ET 476 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[0] = saturate_cast<ET>(estimation[0]); ET 477 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[1] = saturate_cast<ET>(estimation[1]); ET 478 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[2] = saturate_cast<ET>(estimation[2]); ET 479 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp res[3] = saturate_cast<ET>(estimation[3]);