Lines Matching defs:clip
305 * then prepends the copy to 'clip'.
307 static void sp_selection_copy_one(Inkscape::XML::Node *repr, Geom::Affine full_t, std::vector<Inkscape::XML::Node*> &clip, Inkscape::XML::Document* xml_doc)
323 clip.insert(clip.begin(),copy);
326 static void sp_selection_copy_impl(std::vector<SPItem*> const &items, std::vector<Inkscape::XML::Node*> &clip, Inkscape::XML::Document* xml_doc)
336 sp_selection_copy_one(item->getRepr(), item->i2doc_affine(), clip, xml_doc);
341 reverse(clip.begin(),clip.end());
345 static std::vector<Inkscape::XML::Node*> sp_selection_paste_impl(SPDocument *doc, SPObject *parent, std::vector<Inkscape::XML::Node*> &clip)
354 for (std::vector<Inkscape::XML::Node*>::const_iterator l = clip.begin(); l != clip.end(); ++l) {
2530 void sp_selection_edit_clip_or_mask(SPDesktop * /*dt*/, bool /*clip*/)
2543 SPObject *search = clip
2554 clip ? NODE_TOOL_EDIT_CLIPPING_PATHS : NODE_TOOL_EDIT_MASKS);
2555 } else if (clip) {
2557 _("The selection has no applied clip path."));
3749 * What is a clip group?
3750 * A clip group is a tangled mess of XML that allows an object inside a group
3751 * to clip the entire group using a few <use>s and generally irritating me.
3845 outer->setAttribute("clip-path", g_strdup_printf("url(#%s)", mask_id));
3887 return; // in this version, you cannot clip/mask an object with its own clone
3958 // apply clip/mask only to newly created group
3971 gchar const *attributeName = apply_clip_path ? "clip-path" : "mask";
3996 // Apply clip/mask to group instead
4052 gchar const *attributeName = apply_clip_path ? "clip-path" : "mask";
4089 // ungroup only groups we created when setting clip/mask