Lines Matching refs:m_pixf
36 m_pixf(&pixf)
43 m_pixf = &pixf;
54 if(m_y >= 0 && m_y < (int)m_pixf->height() &&
55 m_x >= 0 && m_x < (int)m_pixf->width())
57 return m_pixf->pix_ptr(m_x, m_y);
67 if(y >= 0 && y < (int)m_pixf->height() &&
68 x >= 0 && x+(int)len <= (int)m_pixf->width())
70 return m_pix_ptr = m_pixf->pix_ptr(x, y);
88 m_y >= 0 && m_y < (int)m_pixf->height())
90 return m_pix_ptr = m_pixf->pix_ptr(m_x, m_y);
97 const pixfmt_type* m_pixf;
117 image_accessor_no_clip(const pixfmt_type& pixf) : m_pixf(&pixf) {}
121 m_pixf = &pixf;
128 return m_pix_ptr = m_pixf->pix_ptr(x, y);
139 return m_pix_ptr = m_pixf->pix_ptr(m_x, m_y);
143 const pixfmt_type* m_pixf;
162 image_accessor_clone(const pixfmt_type& pixf) : m_pixf(&pixf) {}
166 m_pixf = &pixf;
176 if(x >= (int)m_pixf->width()) x = m_pixf->width() - 1;
177 if(y >= (int)m_pixf->height()) y = m_pixf->height() - 1;
178 return m_pixf->pix_ptr(x, y);
186 if(y >= 0 && y < (int)m_pixf->height() &&
187 x >= 0 && (int)(x+len) <= (int)m_pixf->width())
189 return m_pix_ptr = m_pixf->pix_ptr(x, y);
207 m_y >= 0 && m_y < (int)m_pixf->height())
209 return m_pix_ptr = m_pixf->pix_ptr(m_x, m_y);
216 const pixfmt_type* m_pixf;
237 m_pixf(&pixf),
244 m_pixf = &pixf;
250 m_row_ptr = m_pixf->row_ptr(m_wrap_y(y));
262 m_row_ptr = m_pixf->row_ptr(++m_wrap_y);
267 const pixfmt_type* m_pixf;