26 #ifndef MLN_MAKE_W_WINDOW1D_HH
27 # define MLN_MAKE_W_WINDOW1D_HH
36 # include <mln/core/w_window.hh>
37 # include <mln/core/alias/dpoint1d.hh>
54 template <
typename W,
unsigned M>
58 # ifndef MLN_INCLUDE_ONLY
60 template <
typename W,
unsigned M>
66 mln_precondition(1 == (M % 2));
69 for (
int ind = - h; ind <= h; ++ind)
72 tmp.
insert(weights[i], dpoint1d(ind));
78 # endif // ! MLN_INCLUDE_ONLY
85 #endif // ! MLN_MAKE_W_WINDOW1D_HH