Example #1
0
 bool           operator==(int chan) const { check_gray(); return gil::at_c<0>(*this)==chan; }
Example #2
0
 packed_pixel&  operator= (int chan)       { check_gray(); gil::at_c<0>(*this)=chan; return *this; }
Example #3
0
template <typename Channel> bool equal (const Channel& chan, mpl::false_) const { check_gray(); return gil::at_c<0>(*this)==chan; }
Example #4
0
template <typename Channel> void assign(const Channel& chan, mpl::false_)       { check_gray(); gil::at_c<0>(*this)=chan; }
Example #5
0
 pixel&  operator= (channel_t chan)       { check_gray(); gil::at_c<0>(*this)=chan; return *this; }
Example #6
0
 bool    operator==(channel_t chan) const { check_gray(); return at_c<0>(*this)==chan; }