Lines Matching refs:DrawingItem
88 * @class DrawingItem
96 * Deleting a DrawingItem will cause all of its children to be deleted as well.
108 DrawingItem::DrawingItem(Drawing &drawing)
140 DrawingItem::~DrawingItem()
197 DrawingItem *
198 DrawingItem::parent() const
207 DrawingItem::isAncestorOf(DrawingItem *item) const
209 for (DrawingItem *i = item->_parent; i; i = i->_parent) {
216 DrawingItem::appendChild(DrawingItem *item)
233 DrawingItem::prependChild(DrawingItem *item)
246 DrawingItem::clearChildren()
264 DrawingItem::setTransform(Geom::Affine const &new_trans)
285 DrawingItem::setOpacity(float opacity)
294 DrawingItem::setAntialiasing(bool a)
303 DrawingItem::setIsolation(unsigned isolation)
311 DrawingItem::setBlendMode(unsigned mix_blend_mode)
319 DrawingItem::setVisible(bool v)
329 DrawingItem::setSensitive(bool s)
339 DrawingItem::setCached(bool cached, bool persistent)
364 DrawingItem::setStyle(SPStyle *style, SPStyle *context_style)
366 // std::cout << "DrawingItem::setStyle: " << name() << " " << style
415 DrawingItem::setChildrenStyle(SPStyle* context_style)
425 DrawingItem::setClip(DrawingItem *item)
439 DrawingItem::setMask(DrawingItem *item)
453 DrawingItem::setFillPattern(DrawingPattern *pattern)
467 DrawingItem::setStrokePattern(DrawingPattern *pattern)
483 DrawingItem::setZOrder(unsigned z)
497 DrawingItem::setItemBounds(Geom::OptRect const &bounds)
525 DrawingItem::update(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset)
679 DrawingItem::render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
819 DrawingItem *bg_root = this;
864 DrawingItem::_renderOutline(DrawingContext &dc, Geom::IntRect const &area, unsigned flags)
900 DrawingItem::clip(Inkscape::DrawingContext &dc, Geom::IntRect const &area)
938 DrawingItem *
939 DrawingItem::pick(Geom::Point const &p, double delta, unsigned flags)
957 DrawingItem *cpick = _clip->pick(p, delta, flags | PICK_AS_CLIP);
962 DrawingItem *mpick = _mask->pick(p, delta, flags);
983 DrawingItem::name()
998 DrawingItem::recursivePrintTree( unsigned level )
1021 DrawingItem::_markForRendering()
1031 DrawingItem *bkg_root = NULL;
1033 for (DrawingItem *i = this; i; i = i->_parent) {
1052 DrawingItem::_invalidateFilterBackground(Geom::IntRect const &area)
1081 DrawingItem::_markForUpdate(unsigned flags, bool propagate)
1110 DrawingItem::_cacheScore()
1142 DrawingItem::_cacheRect()