Searched refs:DrawingItem (Results 1 - 25 of 61) sorted by relevance

123

/inkscape/src/display/
H A Ddrawing-group.h20 : public DrawingItem
35 DrawingItem *stop_at);
37 virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags);
43 bool is_drawing_group(DrawingItem *item);
H A Ddrawing-item.h34 class DrawingItem;
54 operator DrawingItem *() const { return item; }
57 DrawingItem *item;
67 class DrawingItem class in namespace:Inkscape
92 DrawingItem(Drawing &drawing);
93 virtual ~DrawingItem();
101 DrawingItem *parent() const;
102 bool isAncestorOf(DrawingItem *item) const;
104 void appendChild(DrawingItem *item);
105 void prependChild(DrawingItem *ite
[all...]
H A Ddrawing.h30 class DrawingItem;
46 DrawingItem *root() { return _root; }
48 void setRoot(DrawingItem *item);
70 void update(Geom::IntRect const &area = Geom::IntRect::infinite(), UpdateContext const &ctx = UpdateContext(), unsigned flags = DrawingItem::STATE_ALL, unsigned reset = 0);
72 DrawingItem *pick(Geom::Point const &p, double delta, unsigned flags);
74 sigc::signal<void, DrawingItem *> signal_request_update;
76 sigc::signal<void, DrawingItem *> signal_item_deleted;
83 DrawingItem *_root;
84 std::set<DrawingItem *> _cached_items; // modified by DrawingItem
[all...]
H A Ddrawing-shape.h24 : public DrawingItem
38 DrawingItem *stop_at);
40 virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags);
46 DrawingItem *stop_at);
51 DrawingItem *_last_pick;
H A Dcanvas-arena.h37 class DrawingItem;
51 Inkscape::DrawingItem *active;
53 Inkscape::DrawingItem *picked;
61 gint (* arena_event) (SPCanvasArena *carena, Inkscape::DrawingItem *item, GdkEvent *event);
H A Ddrawing-item.cpp88 * @class DrawingItem
96 * Deleting a DrawingItem will cause all of its children to be deleted as well.
108 DrawingItem::DrawingItem(Drawing &drawing) function in class:Inkscape::DrawingItem
140 DrawingItem::~DrawingItem()
197 DrawingItem *
198 DrawingItem::parent() const
207 DrawingItem::isAncestorOf(DrawingItem *ite
[all...]
H A Ddrawing-text.h24 : public DrawingItem
36 virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags);
67 DrawingItem *stop_at);
69 virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags);
H A Ddrawing-image.h25 : public DrawingItem
41 DrawingItem *stop_at);
42 virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags);
H A Dnr-filter-slot.h28 class DrawingItem;
35 FilterSlot(DrawingItem *item, DrawingContext *bgdc,
86 DrawingItem *_item;
H A Ddrawing-group.cpp23 : DrawingItem(drawing)
93 DrawingGroup::_renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
125 DrawingItem *
129 DrawingItem *picked = i->pick(p, delta, flags);
143 bool is_drawing_group(DrawingItem *item)
H A Dnr-filter.h25 class DrawingItem;
36 int render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc);
152 void area_enlarge(Geom::IntRect &area, Inkscape::DrawingItem const *item) const;
H A Ddrawing.cpp56 Drawing::setRoot(DrawingItem *item)
61 assert(item->_child_type == DrawingItem::CHILD_ORPHAN);
62 item->_child_type = DrawingItem::CHILD_ROOT;
140 for (std::set<DrawingItem *>::iterator i = _cached_items.begin();
143 (*i)->_markForUpdate(DrawingItem::STATE_CACHE, false);
191 DrawingItem *
212 std::set<DrawingItem*> to_cache;
220 std::set<DrawingItem*> to_uncache;
224 for (std::set<DrawingItem*>::iterator j = to_uncache.begin(); j != to_uncache.end(); ++j) {
H A Dcanvas-arena.cpp35 static void sp_canvas_arena_item_deleted(SPCanvasArena *arena, Inkscape::DrawingItem *item);
44 static void sp_canvas_arena_request_update (SPCanvasArena *ca, DrawingItem *item);
143 unsigned reset = flags & SP_CANVAS_UPDATE_AFFINE ? DrawingItem::STATE_ALL : 0;
144 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx, DrawingItem::STATE_ALL, reset);
156 DrawingItem *new_arena = arena->drawing.pick(arena->c, arena->drawing.delta, arena->sticky);
180 sp_canvas_arena_item_deleted(SPCanvasArena *arena, Inkscape::DrawingItem *item)
207 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx, DrawingItem::STATE_PICK | DrawingItem::STATE_BBOX);
208 DrawingItem *picked = arena->drawing.pick(p, arena->drawing.delta, arena->sticky);
234 Inkscape::DrawingItem *new_aren
[all...]
H A Ddrawing-pattern.h71 bool is_drawing_group(DrawingItem *item);
H A Ddrawing-shape.cpp35 : DrawingItem(drawing)
67 DrawingItem::setStyle(style, context_style); // Must be first
74 DrawingItem::setChildrenStyle( context_style );
190 DrawingShape::_renderMarkers(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
199 DrawingShape::_renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
298 DrawingItem *
385 DrawingItem *ret = i->pick(p, delta, flags & ~PICK_STICKY);
/inkscape/src/
H A Dsp-marker.h69 * Inkscape::DrawingItem instances, one pointer for each
80 virtual Inkscape::DrawingItem* show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
81 virtual Inkscape::DrawingItem* private_show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
100 Inkscape::DrawingItem *sp_marker_show_instance (SPMarker *marker, Inkscape::DrawingItem *parent,
H A Dsp-item.h45 class DrawingItem;
87 Inkscape::DrawingItem *arenaitem;
303 Inkscape::DrawingItem *invoke_show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
346 Inkscape::DrawingItem *get_arenaitem(unsigned int key);
377 static SPItemView *sp_item_view_new_prepend(SPItemView *list, SPItem *item, unsigned flags, unsigned key, Inkscape::DrawingItem *arenaitem);
395 virtual Inkscape::DrawingItem* show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
H A Dsp-item-group.h27 class DrawingItem;
66 virtual void _showChildren (Inkscape::Drawing &drawing, Inkscape::DrawingItem *ai, unsigned int key, unsigned int flags);
89 virtual Inkscape::DrawingItem *show (Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
H A Dsp-clippath.cpp36 Inkscape::DrawingItem *arenaitem;
40 static SPClipPathView* sp_clippath_view_new_prepend(SPClipPathView *list, unsigned int key, Inkscape::DrawingItem *arenaitem);
114 Inkscape::DrawingItem *ac = SP_ITEM(ochild)->invoke_show(v->arenaitem->drawing(), v->key, SP_ITEM_REFERENCE_FLAGS);
199 Inkscape::DrawingItem *SPClipPath::show(Inkscape::Drawing &drawing, unsigned int key) {
205 Inkscape::DrawingItem *ac = SP_ITEM(child)->invoke_show(drawing, key, SP_ITEM_REFERENCE_FLAGS);
268 sp_clippath_view_new_prepend(SPClipPathView *list, unsigned int key, Inkscape::DrawingItem *arenaitem)
H A Dsp-mask.cpp33 Inkscape::DrawingItem *arenaitem;
37 SPMaskView *sp_mask_view_new_prepend (SPMaskView *list, unsigned int key, Inkscape::DrawingItem *arenaitem);
124 Inkscape::DrawingItem *ac = SP_ITEM (ochild)->invoke_show(v->arenaitem->drawing(), v->key, SP_ITEM_REFERENCE_FLAGS);
230 Inkscape::DrawingItem *SPMask::sp_mask_show(Inkscape::Drawing &drawing, unsigned int key) {
239 Inkscape::DrawingItem *ac = SP_ITEM (child)->invoke_show (drawing, key, SP_ITEM_REFERENCE_FLAGS);
289 sp_mask_view_new_prepend (SPMaskView *list, unsigned int key, Inkscape::DrawingItem *arenaitem)
H A Dsp-clippath.h32 class DrawingItem;
50 Inkscape::DrawingItem *show(Inkscape::Drawing &drawing, unsigned int key);
H A Dsp-mask.h29 class DrawingItem;
47 Inkscape::DrawingItem *sp_mask_show(Inkscape::Drawing &drawing, unsigned int key);
H A Dsp-shape.h32 namespace Inkscape { class DrawingItem; }
70 virtual Inkscape::DrawingItem* show(Inkscape::Drawing &drawing, unsigned int key, unsigned int flags);
/inkscape/src/extension/
H A Dprint.h21 class DrawingItem;
30 Inkscape::DrawingItem *root;
/inkscape/src/ui/cache/
H A Dsvg_preview_cache.h20 class DrawingItem;
42 GdkPixbuf* get_preview(const gchar* uri, const gchar* id, Inkscape::DrawingItem *root, double scale_factor, unsigned int psize);

Completed in 302 milliseconds

123