rect_i
const rect_i& bounds,
rect_i bounds;
const rect_i& bounds,
rect_i r(x1, y1, x2, y2);
if(r.clip(rect_i(0, 0, pixf.width()-1, pixf.height()-1)))
rect_i r(x1, y1, x2, y2);
if(r.clip(rect_i(0, 0, pixf.width()-1, pixf.height()-1)))
rect_i r(x1, y1, x2, y2);
if(r.clip(rect_i(0, 0, pixf.width()-1, pixf.height()-1)))
rect_i r(x1, y1, x2, y2);
if(r.clip(rect_i(0, 0, pixf.width()-1, pixf.height()-1)))
rect_i r(x1, y1, x2, y2);
if(r.clip(rect_i(0, 0, pixf.width()-1, pixf.height()-1)))
const rect_i& clip_box() const { return m_clip_box; }
const rect_i& bounding_clip_box() const { return m_clip_box; }
rect_i rc(x1, y1, x2, y2);
rect_i rc(x1, y1, x2, y2);
rect_i clip_rect_area(rect_i& dst, rect_i& src, int wsrc, int hsrc) const
rect_i rc(0,0,0,0);
rect_i cb = clip_box();
m_clip_box = rect_i(0, 0, ren.width() - 1, ren.height() - 1);
const rect_i* rect_src_ptr = 0,
rect_i rsrc(0, 0, src.width(), src.height());
rect_i rdst(rsrc.x1 + dx, rsrc.y1 + dy, rsrc.x2 + dx, rsrc.y2 + dy);
rect_i rc = clip_rect_area(rdst, rsrc, src.width(), src.height());
const rect_i* rect_src_ptr = 0,
rect_i rsrc(0, 0, src.width(), src.height());
rect_i rdst(rsrc.x1 + dx, rsrc.y1 + dy, rsrc.x2 + dx, rsrc.y2 + dy);
rect_i rc = clip_rect_area(rdst, rsrc, src.width(), src.height());
rect_i cb(x1, y1, x2, y2);
rect_i m_clip_box;
if(cb.clip(rect_i(0, 0, width() - 1, height() - 1)))
rect_i rc(x-r, y-r, x+y, y+r);
rect_i cb(x1, y1, x2, y2);
if(cb.clip(rect_i(0, 0, width() - 1, height() - 1)))
const rect_i* rc=0,
const rect_i* rect_src_ptr = 0,
pod_bvector<rect_i, 4> m_clip;
rect_i m_bounds;
const rect_i& clip_box() const { return m_ren.clip_box(); }
const rect_i& bounding_clip_box() const { return m_bounds; }
const rect_i& cb = m_clip[0];
const rect_i& cb = m_clip[m_curr_cb];
rect_i m_clip_box;
rect_i m_clip_box;
rect_i r1(sg1.min_x(), sg1.min_y(), sg1.max_x(), sg1.max_y());
rect_i r2(sg2.min_x(), sg2.min_y(), sg2.max_x(), sg2.max_y());
rect_i ur(1,1,0,0);
rect_i r1(sg1.min_x(), sg1.min_y(), sg1.max_x(), sg1.max_y());
rect_i r1(sg1.min_x(), sg1.min_y(), sg1.max_x(), sg1.max_y());
rect_i r2(sg2.min_x(), sg2.min_y(), sg2.max_x(), sg2.max_y());
rect_i ir = intersect_rectangles(r1, r2);
rect_i m_bounds;
const rect_i& bounds() const { return m_bounds; }
const agg::rect_i& r = glyph->bounds;
const agg::rect_i& r = glyph->bounds;
void translate_from_base_ren(rect_i& rect)
const rect_i* rc=0,
rect_i m_bounds;
const rect_i& clip_box() const { return m_bounds; }
const rect_i& bounding_clip_box() const { return m_bounds; }
agg::rect_i(0, 0, -1, -1), 0, 0, 0, 0, 0, 0);
uint32 dataSize, glyph_data_type dataType, const agg::rect_i& bounds,
const agg::rect_i& bounds, float advanceX, float advanceY,
agg::rect_i bounds;
const agg::rect_i& Bounds() const
agg::rect_i fBounds;