Lines Matching refs:value_type

39         typedef typename ColorT::value_type value_type;
43 AGG_INLINE void operator () (value_type* p)
60 typedef typename ColorT::value_type value_type;
64 AGG_INLINE void operator () (value_type* p)
81 typedef typename color_type::value_type value_type;
86 static AGG_INLINE void blend_pix(value_type* p,
91 p[Order::R] += (value_type)(((cr - p[Order::R]) * alpha) >> base_shift);
92 p[Order::G] += (value_type)(((cg - p[Order::G]) * alpha) >> base_shift);
93 p[Order::B] += (value_type)(((cb - p[Order::B]) * alpha) >> base_shift);
103 typedef typename color_type::value_type value_type;
108 static AGG_INLINE void blend_pix(value_type* p,
115 p[Order::R] = (value_type)((p[Order::R] * alpha + cr * cover) >> base_shift);
116 p[Order::G] = (value_type)((p[Order::G] * alpha + cg * cover) >> base_shift);
117 p[Order::B] = (value_type)((p[Order::B] * alpha + cb * cover) >> base_shift);
121 static AGG_INLINE void blend_pix(value_type* p,
126 p[Order::R] = (value_type)(((p[Order::R] * alpha) >> base_shift) + cr);
127 p[Order::G] = (value_type)(((p[Order::G] * alpha) >> base_shift) + cg);
128 p[Order::B] = (value_type)(((p[Order::B] * alpha) >> base_shift) + cb);
142 typedef typename color_type::value_type value_type;
151 AGG_INLINE void blend_pix(value_type* p,
180 typedef typename color_type::value_type value_type;
187 pix_width = sizeof(value_type) * 3
192 AGG_INLINE void copy_or_blend_pix(value_type* p,
213 AGG_INLINE void copy_or_blend_pix(value_type* p,
283 ((value_type*)p)[order_type::R] = c.r;
284 ((value_type*)p)[order_type::G] = c.g;
285 ((value_type*)p)[order_type::B] = c.b;
291 value_type* p = (value_type*)m_rbuf->row_ptr(y) + x + x + x;
300 value_type* p = (value_type*)m_rbuf->row_ptr(x, y, 1) + x + x + x;
309 copy_or_blend_pix((value_type*)m_rbuf->row_ptr(x, y, 1) + x + x + x, c, cover);
318 value_type* p = (value_type*)m_rbuf->row_ptr(x, y, len) + x + x + x;
337 value_type* p = (value_type*)
355 value_type* p = (value_type*)
391 value_type* p;
397 p = (value_type*)
410 p = (value_type*)
429 value_type* p = (value_type*)
463 value_type* p = (value_type*)
489 value_type* p = (value_type*)
511 value_type* p = (value_type*)
529 value_type* p = (value_type*)
573 value_type* p;
578 p = (value_type*)
591 p = (value_type*)
602 p = (value_type*)
622 value_type* p = (value_type*)
673 const value_type* psrc = (const value_type*)from.row_ptr(ysrc);
677 value_type* pdst =
678 (value_type*)m_rbuf->row_ptr(xdst, ydst, len) + xdst * 3;
684 value_type alpha = psrc[src_order::A];