Lines Matching refs:item
17 #include "sp-canvas-item.h"
34 static void sp_ctrlquadr_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags);
35 static void sp_ctrlquadr_render (SPCanvasItem *item, SPCanvasBuf *buf);
69 sp_ctrlquadr_render (SPCanvasItem *item, SPCanvasBuf *buf)
71 SPCtrlQuadr *cq = SP_CTRLQUADR (item);
112 static void sp_ctrlquadr_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags)
114 SPCtrlQuadr *cq = SP_CTRLQUADR(item);
116 item->canvas->requestRedraw((int)item->x1, (int)item->y1, (int)item->x2, (int)item->y2);
119 SP_CANVAS_ITEM_CLASS(sp_ctrlquadr_parent_class)->update(item, affine, flags);
122 sp_canvas_item_reset_bounds (item);
131 item->x1 = (int)(MIN4(p1[Geom::X], p2[Geom::X], p3[Geom::X], p4[Geom::X]));
132 item->y1 = (int)(MIN4(p1[Geom::Y], p2[Geom::Y], p3[Geom::Y], p4[Geom::Y]));
133 item->x2 = (int)(MAX4(p1[Geom::X], p2[Geom::X], p3[Geom::X], p4[Geom::X]));
134 item->y2 = (int)(MAX4(p1[Geom::Y], p2[Geom::Y], p3[Geom::Y], p4[Geom::Y]));
136 item->canvas->requestRedraw((int)item->x1, (int)item->y1, (int)item->x2, (int)item->y2);
146 SPCanvasItem *item;
148 item = SP_CANVAS_ITEM (cl);
149 item->canvas->requestRedraw((int)item->x1, (int)item->y1, (int)item->x2, (int)item->y2);