/inkscape/src/display/ |
H A D | sp-canvas-util.cpp | 17 #include "sp-canvas-item.h" 20 void sp_canvas_update_bbox(SPCanvasItem *item, int x1, int y1, int x2, int y2) argument 22 item->canvas->requestRedraw((int)item->x1, (int)item->y1, (int)item->x2, (int)item->y2); 23 item->x1 = x1; 24 item->y1 = y1; 25 item 31 sp_canvas_item_reset_bounds(SPCanvasItem *item) argument 43 sp_canvas_item_i2p_affine(SPCanvasItem * item) argument 60 sp_canvas_item_set_i2w_affine(SPCanvasItem * item, Geom::Affine const &i2w) argument 67 sp_canvas_item_move_to_z(SPCanvasItem * item, gint z) argument [all...] |
H A D | sp-canvas-util.h | 27 void sp_canvas_update_bbox (SPCanvasItem *item, int x1, int y1, int x2, int y2); 28 void sp_canvas_item_reset_bounds (SPCanvasItem *item); 31 /* get i2p (item to parent) affine transformation as general 6-element array */ 33 Geom::Affine sp_canvas_item_i2p_affine (SPCanvasItem * item); 35 /* get i2i (item to item) affine transformation as general 6-element array */ 39 /* set item affine matrix to achieve given i2w matrix */ 41 void sp_canvas_item_set_i2w_affine (SPCanvasItem * item, Geom::Affine const & aff); 43 void sp_canvas_item_move_to_z (SPCanvasItem * item, gint z);
|
H A D | sp-canvas-item.h | 49 * An SPCanvasItem refers to a SPCanvas and to its parent item; it has 75 // the distance to the pointer, such that this item can be picked in pickCurrentItem() 76 // Only if an item can be picked, then it can be set as current_item and receive events! 90 void (* update) (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 92 void (* render) (SPCanvasItem *item, SPCanvasBuf *buf); 93 double (* point) (SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item); 95 int (* event) (SPCanvasItem *item, GdkEvent *event); 96 void (* viewbox_changed) (SPCanvasItem *item, Geom::IntRect const &new_area); 117 void sp_canvas_item_affine_absolute(SPCanvasItem *item, Geom::Affine const &aff); 119 void sp_canvas_item_raise(SPCanvasItem *item, in [all...] |
H A D | gnome-canvas-acetate.cpp | 2 * Infinite invisible canvas item 20 static void sp_canvas_acetate_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 21 static double sp_canvas_acetate_point (SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item); 48 static void sp_canvas_acetate_update( SPCanvasItem *item, Geom::Affine const &/*affine*/, unsigned int /*flags*/ ) argument 50 item->x1 = -G_MAXINT; 51 item->y1 = -G_MAXINT; 52 item->x2 = G_MAXINT; 53 item->y2 = G_MAXINT; 56 static double sp_canvas_acetate_point( SPCanvasItem *item, Geom::Point /*p*/, SPCanvasItem **actual_item ) argument 58 *actual_item = item; [all...] |
H A D | canvas-bpath.cpp | 29 static void sp_canvas_bpath_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 30 static void sp_canvas_bpath_render (SPCanvasItem *item, SPCanvasBuf *buf); 31 static double sp_canvas_bpath_point (SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item); 70 static void sp_canvas_bpath_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 72 SPCanvasBPath *cbp = SP_CANVAS_BPATH(item); 74 item->canvas->requestRedraw((int)item->x1, (int)item->y1, (int)item->x2, (int)item 103 sp_canvas_bpath_render(SPCanvasItem *item, SPCanvasBuf *buf) argument 147 sp_canvas_bpath_point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item) argument 175 SPCanvasItem *item = sp_canvas_item_new (parent, SP_TYPE_CANVAS_BPATH, NULL); local [all...] |
H A D | sp-canvas.cpp | 69 * Adds an item to a canvas group. 71 void add(SPCanvasItem *item); 74 * Removes an item from a canvas group. 76 void remove(SPCanvasItem *item); 97 static void update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 102 static double point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item); 107 static void render(SPCanvasItem *item, SPCanvasBuf *buf); 109 static void viewboxChanged(SPCanvasItem *item, Geom::IntRect const &new_area); 114 SPCanvasItem item; member in struct:SPCanvasGroup 158 * Callback that removes item fro 213 sp_canvas_item_init(SPCanvasItem *item) argument 236 SPCanvasItem *item = SP_CANVAS_ITEM(g_object_new(type, NULL)); local 247 sp_canvas_item_construct(SPCanvasItem *item, SPCanvasGroup *parent, gchar const *first_arg_name, va_list args) argument 267 redraw_if_visible(SPCanvasItem *item) argument 281 sp_canvas_item_destroy(SPCanvasItem *item) argument 292 SPCanvasItem *item = SP_CANVAS_ITEM (object); local 375 sp_canvas_item_invoke_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 408 sp_canvas_item_invoke_point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item) argument 424 sp_canvas_item_affine_absolute(SPCanvasItem *item, Geom::Affine const &affine) argument 449 sp_canvas_item_raise(SPCanvasItem *item, int positions) argument 473 sp_canvas_item_raise_to_top(SPCanvasItem *item) argument 497 sp_canvas_item_lower(SPCanvasItem *item, int positions) argument 522 sp_canvas_item_lower_to_bottom(SPCanvasItem *item) argument 535 sp_canvas_item_is_visible(SPCanvasItem *item) argument 543 sp_canvas_item_show(SPCanvasItem *item) argument 568 sp_canvas_item_hide(SPCanvasItem *item) argument 595 sp_canvas_item_grab(SPCanvasItem *item, guint event_mask, GdkCursor *cursor, guint32 etime) argument 650 sp_canvas_item_ungrab(SPCanvasItem *item, guint32 etime) argument 674 sp_canvas_item_i2w_affine(SPCanvasItem const *item) argument 689 is_descendant(SPCanvasItem const *item, SPCanvasItem const *parent) argument 708 sp_canvas_item_request_update(SPCanvasItem *item) argument 728 sp_canvas_item_order(SPCanvasItem * item) argument 779 update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 806 point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item) argument 850 render(SPCanvasItem *item, SPCanvasBuf *buf) argument 869 viewboxChanged(SPCanvasItem *item, Geom::IntRect const &new_area) argument 883 add(SPCanvasItem *item) argument 893 remove(SPCanvasItem *item) argument 1268 SPCanvasItem* item = NULL; local [all...] |
H A D | canvas-text.cpp | 27 static void sp_canvastext_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 28 static void sp_canvastext_render (SPCanvasItem *item, SPCanvasBuf *buf); 56 canvastext->item = NULL; 73 canvastext->item = NULL; 80 sp_canvastext_render (SPCanvasItem *item, SPCanvasBuf *buf) argument 82 SPCanvasText *cl = SP_CANVASTEXT (item); 93 cairo_rectangle(buf->ct, item->x1 - buf->rect.left(), 94 item->y1 - buf->rect.top(), 95 item->x2 - item 119 sp_canvastext_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 229 SPCanvasItem *item = sp_canvas_item_new(parent, SP_TYPE_CANVASTEXT, NULL); local 252 SPCanvasItem *item = SP_CANVAS_ITEM (ct); local [all...] |
H A D | sp-ctrlquadr.cpp | 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) argument 71 SPCtrlQuadr *cq = SP_CTRLQUADR (item); 112 static void sp_ctrlquadr_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 114 SPCtrlQuadr *cq = SP_CTRLQUADR(item); 116 item->canvas->requestRedraw((int)item->x1, (int)item 146 SPCanvasItem *item; local [all...] |
H A D | sp-ctrlcurve.cpp | 28 static void sp_ctrlcurve_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags); 29 static void sp_ctrlcurve_render(SPCanvasItem *item, SPCanvasBuf *buf); 49 ctrlcurve->item=NULL; 61 ctrlcurve->item=NULL; 68 sp_ctrlcurve_render(SPCanvasItem *item, SPCanvasBuf *buf) argument 70 SPCtrlCurve *cl = SP_CTRLCURVE (item); 99 sp_ctrlcurve_update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags) argument 101 SPCtrlCurve *cl = SP_CTRLCURVE (item); 103 item->canvas->requestRedraw(item [all...] |
/inkscape/src/ |
H A D | conditions.h | 4 #include "sp-item.h" 6 bool sp_item_evaluate(SPItem const *item);
|
H A D | sp-item-rm-unsatisfied-cns.h | 6 void sp_item_rm_unsatisfied_cns(SPItem &item);
|
H A D | sp-item-rm-unsatisfied-cns.cpp | 8 #include "sp-item.h" 9 #include "sp-item-rm-unsatisfied-cns.h" 13 void sp_item_rm_unsatisfied_cns(SPItem &item) argument 15 if (item.constraints.empty()) { 19 item.getSnappoints(snappoints, NULL); 20 for (unsigned i = item.constraints.size(); i--;) { 21 g_assert( i < item.constraints.size() ); 22 SPGuideConstraint const &cn = item.constraints[i]; 28 remove_last(cn.g->attached_items, SPGuideAttachment(&item, cn.snappoint_ix)); 30 g_assert( i < item [all...] |
H A D | sp-guide-attachment.h | 4 #include "sp-item.h" 8 SPItem *item; member in class:SPGuideAttachment 13 item(static_cast<SPItem *>(0)), 18 item(i), 23 return ( ( item == o.item )
|
H A D | sp-item-notify-moveto.cpp | 5 #include <sp-item.h> 8 #include <sp-item-rm-unsatisfied-cns.h> 9 #include <sp-item-notify-moveto.h> 16 * that consequently this item should move with it. 18 * \pre exist [cn in item.constraints] g eq cn.g. 20 void sp_item_notify_moveto(SPItem &item, SPGuide const &mv_g, int const snappoint_ix, argument 23 return_if_fail(SP_IS_ITEM(&item)); 30 item.getSnappoints(snappoints, NULL); 36 /* Translate along dir to make dot(dir, snappoints(item)[snappoint_ix]) == position. */ 46 item [all...] |
H A D | sp-item-update-cns.cpp | 4 #include "sp-item-update-cns.h" 6 #include "sp-item.h" 11 void sp_item_update_cns(SPItem &item, SPDesktop const &desktop) argument 14 item.getSnappoints(snappoints, NULL); 26 if ( find(item.constraints.begin(), 27 item.constraints.end(), 29 == item.constraints.end() ) 31 item.constraints.push_back(cn); 32 cn.g->attached_items.push_back(SPGuideAttachment(&item, cn.snappoint_ix));
|
H A D | sp-item-notify-moveto.h | 7 void sp_item_notify_moveto(SPItem &item, SPGuide const &g, int const snappoint_ix,
|
H A D | sp-item-update-cns.h | 9 void sp_item_update_cns(SPItem &item, SPDesktop const &desktop);
|
H A D | gradient-chemistry.h | 37 * Sets item fill or stroke to the gradient of the specified type with given vector, creating 41 SPGradient *sp_item_set_gradient(SPItem *item, SPGradient *gr, SPGradientType type, Inkscape::PaintTarget fill_or_stroke); 57 SPGradient *sp_gradient_convert_to_userspace (SPGradient *gr, SPItem *item, const char *property); 58 SPGradient *sp_gradient_reset_to_userspace (SPGradient *gr, SPItem *item); 82 * Fetches either the fill or the stroke gradient from the given item. 87 SPGradient *getGradient(SPItem *item, Inkscape::PaintTarget fill_or_stroke); 90 void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, unsigned int point_i, Geom::Point p_desk, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale); 93 * Returns the position of point point_type of the gradient applied to item (either fill_or_stroke), 96 Geom::Point getGradientCoords(SPItem *item, GrPointType point_type, unsigned int point_i, Inkscape::PaintTarget fill_or_stroke); 98 SPGradient *sp_item_gradient_get_vector(SPItem *item, Inkscap [all...] |
/inkscape/src/libgdl/ |
H A D | gdl-dock-item.h | 3 * gdl-dock-item.h 47 * @GDL_DOCK_ITEM_BEH_NORMAL: Normal dock item 48 * @GDL_DOCK_ITEM_BEH_NEVER_FLOATING: item cannot be undocked 49 * @GDL_DOCK_ITEM_BEH_NEVER_VERTICAL: item cannot be docked vertically 50 * @GDL_DOCK_ITEM_BEH_NEVER_HORIZONTAL: item cannot be docked horizontally 51 * @GDL_DOCK_ITEM_BEH_LOCKED: item is locked, it cannot be moved around 52 * @GDL_DOCK_ITEM_BEH_CANT_DOCK_TOP: item cannot be docked at top 53 * @GDL_DOCK_ITEM_BEH_CANT_DOCK_BOTTOM: item cannot be docked at bottom 54 * @GDL_DOCK_ITEM_BEH_CANT_DOCK_LEFT: item cannot be docked left 55 * @GDL_DOCK_ITEM_BEH_CANT_DOCK_RIGHT: item canno [all...] |
H A D | gdl-dock-item.c | 3 * gdl-dock-item.c 41 #include "gdl-dock-item.h" 42 #include "gdl-dock-item-grip.h" 97 static void gdl_dock_item_move_focus_child (GdlDockItem *item, 116 static void gdl_dock_item_popup_menu (GdlDockItem *item, 119 static void gdl_dock_item_drag_start (GdlDockItem *item); 120 static void gdl_dock_item_drag_end (GdlDockItem *item, 128 GdlDockItem *item); 131 GdlDockItem *item); 134 GdlDockItem *item); 476 gdl_dock_item_init(GdlDockItem *item) argument 501 on_long_name_changed(GObject* item, GParamSpec* spec, gpointer user_data) argument 512 on_stock_id_changed(GObject* item, GParamSpec* spec, gpointer user_data) argument 533 GdlDockItem *item = GDL_DOCK_ITEM (g_object); local 586 GdlDockItem *item = GDL_DOCK_ITEM (g_object); local 648 GdlDockItem *item = GDL_DOCK_ITEM (g_object); local 678 GdlDockItem *item = GDL_DOCK_ITEM (object); local 710 GdlDockItem *item; local 740 GdlDockItem *item; local 776 GdlDockItem *item = (GdlDockItem *) container; local 815 GdlDockItem *item; local 876 GdlDockItem *item; local 941 GdlDockItem *item; local 966 GdlDockItem *item; local 984 GdlDockItem *item; local 1055 GdlDockItem *item; local 1093 gdl_dock_item_move_focus_child(GdlDockItem *item, GtkDirectionType dir) argument 1110 GdlDockItem *item; local 1201 GdlDockItem *item; local 1610 GdlDockItem *item; local 1617 gdl_dock_item_popup_menu(GdlDockItem *item, guint button, guint32 time) argument 1658 gdl_dock_item_drag_start(GdlDockItem *item) argument 1679 gdl_dock_item_drag_end(GdlDockItem *item, gboolean cancel) argument 1699 GdlDockItem *item; local 1735 gdl_dock_item_hide_cb(GtkWidget *widget, GdlDockItem *item) argument 1747 gdl_dock_item_lock_cb(GtkWidget *widget, GdlDockItem *item) argument 1756 gdl_dock_item_unlock_cb(GtkWidget *widget, GdlDockItem *item) argument 1765 gdl_dock_item_showhide_grip(GdlDockItem *item) argument 1789 gdl_dock_item_real_set_orientation(GdlDockItem *item, GtkOrientation orientation) argument 1818 GdlDockItem *item; local 1848 GdlDockItem *item; local 1867 GdlDockItem *item; local 1893 gdl_dock_item_dock_to(GdlDockItem *item, GdlDockItem *target, GdlDockPlacement position, gint docking_param) argument 1919 item, 0, 0, -1, -1); local 1940 gdl_dock_item_set_orientation(GdlDockItem *item, GtkOrientation orientation) argument 1974 gdl_dock_item_get_tablabel(GdlDockItem *item) argument 1992 gdl_dock_item_set_tablabel(GdlDockItem *item, GtkWidget *tablabel) argument 2038 gdl_dock_item_get_grip(GdlDockItem *item) argument 2053 gdl_dock_item_hide_grip(GdlDockItem *item) argument 2070 gdl_dock_item_show_grip(GdlDockItem *item) argument 2087 gdl_dock_item_notify_selected(GdlDockItem *item) argument 2102 gdl_dock_item_bind(GdlDockItem *item, GtkWidget *dock) argument 2120 gdl_dock_item_unbind(GdlDockItem *item) argument 2137 gdl_dock_item_hide_item(GdlDockItem *item) argument 2210 gdl_dock_item_iconify_item(GdlDockItem *item) argument 2226 gdl_dock_item_show_item(GdlDockItem *item) argument 2246 item, x, y, width, height); local 2284 gdl_dock_item_lock(GdlDockItem *item) argument 2297 gdl_dock_item_unlock(GdlDockItem *item) argument 2312 gdl_dock_item_set_default_position(GdlDockItem *item, GdlDockObject *reference) argument 2346 gdl_dock_item_preferred_size(GdlDockItem *item, GtkRequisition *req) argument 2362 gdl_dock_item_or_child_has_focus(GdlDockItem *item) argument [all...] |
H A D | gdl-dock-notebook.c | 65 static void gdl_dock_notebook_set_orientation (GdlDockItem *item, 179 GdlDockItem *item; local 181 item = GDL_DOCK_ITEM (notebook); 184 item->child = gdl_switcher_new (); 185 gtk_widget_set_parent (item->child, GTK_WIDGET (notebook)); 186 gtk_notebook_set_tab_pos (GTK_NOTEBOOK (item->child), GTK_POS_BOTTOM); 187 g_signal_connect (item->child, "switch-page", 188 (GCallback) gdl_dock_notebook_switch_page_cb, (gpointer) item); 189 g_signal_connect (item->child, "notify::page", 190 (GCallback) gdl_dock_notebook_notify_cb, (gpointer) item); 205 GdlDockItem *item = GDL_DOCK_ITEM (object); local 227 GdlDockItem *item = GDL_DOCK_ITEM (object); local 247 GdlDockItem *item = GDL_DOCK_ITEM (object); local 268 GdlDockItem *item; local 317 GdlDockItem *item; local 386 GdlDockItem *item = GDL_DOCK_ITEM (object); local 433 gdl_dock_notebook_set_orientation(GdlDockItem *item, GtkOrientation orientation) argument 451 GdlDockItem *item = GDL_DOCK_ITEM (object); local 480 GdlDockItem *item = GDL_DOCK_ITEM (object); local 497 GdlDockItem *item = GDL_DOCK_ITEM (object); local [all...] |
/inkscape/src/ui/tool/ |
H A D | shape-record.h | 34 SPItem *item; // SP node for the edited shape member in struct:Inkscape::UI::ShapeRecord 40 return item == o.item && lpe_key == o.lpe_key; 43 return item == o.item ? (lpe_key < o.lpe_key) : (item < o.item);
|
/inkscape/src/ui/ |
H A D | control-manager.cpp | 20 #include "display/sp-canvas-item.h" 79 void updateItem(SPCanvasItem *item); 81 bool setControlType(SPCanvasItem *item, ControlType type); 83 bool setControlResize(SPCanvasItem *item, int ctrlResize); 85 void setSelected(SPCanvasItem *item, bool selected); 220 SPCanvasItem *item = 0; local 225 item = sp_canvas_item_new(parent, SP_TYPE_CTRL, 235 item = sp_canvas_item_new(parent, SP_TYPE_CTRL, 249 item = sp_canvas_item_new(parent, SP_TYPE_CTRL, 256 item 271 track(SPCanvasItem *item) argument 285 updateItem(SPCanvasItem *item) argument 296 setControlType(SPCanvasItem *item, ControlType type) argument 316 setControlResize(SPCanvasItem *item, int ctrlResize) argument 327 setSelected(SPCanvasItem *item, bool selected) argument 421 track(SPCanvasItem *item) argument 431 updateItem(SPCanvasItem *item) argument 436 setControlType(SPCanvasItem *item, ControlType type) argument 441 setControlResize(SPCanvasItem *item, int ctrlResize) argument 451 setActive(SPCanvasItem *item, bool active) argument 464 setPrelight(SPCanvasItem *item, bool prelight) argument 477 setSelected(SPCanvasItem *item, bool selected) argument [all...] |
H A D | object-edit.h | 20 KnotHolder *createKnotHolder(SPItem *item, SPDesktop *desktop); 27 RectKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 33 Box3DKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 39 ArcKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 45 StarKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 51 SpiralKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 57 OffsetKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 63 FlowtextKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler); 69 MiscKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFunc relhandler);
|
H A D | control-manager.h | 60 void track(SPCanvasItem *item); 62 void updateItem(SPCanvasItem *item); 64 bool setControlType(SPCanvasItem *item, ControlType type); 66 bool setControlResize(SPCanvasItem *item, int ctrlResize); 68 bool isActive(SPCanvasItem *item) const; 69 void setActive(SPCanvasItem *item, bool active); 71 bool isPrelight(SPCanvasItem *item) const; 72 void setPrelight(SPCanvasItem *item, bool prelight); 74 bool isSelected(SPCanvasItem *item) const; 75 void setSelected(SPCanvasItem *item, boo [all...] |