Lines Matching defs:exclude
582 * exclude - list of items to exclude from result
587 std::vector<SPItem*> &get_all_items(std::vector<SPItem*> &list, SPObject *from, SPDesktop *desktop, bool onlyvisible, bool onlysensitive, bool ingroups, std::vector<SPItem*> const &exclude)
595 (exclude.empty() || exclude.end() == std::find(exclude.begin(),exclude.end(),child))
602 list = get_all_items(list, child, desktop, onlyvisible, onlysensitive, ingroups, exclude);
625 std::vector<SPItem*> exclude;
627 exclude = selection->itemList();
647 if (!invert || exclude.end() == std::find(exclude.begin(),exclude.end(),item)) {
659 items = get_all_items(x, dt->currentLayer(), dt, onlyvisible, onlysensitive, FALSE, exclude);
664 items = get_all_items(x, dt->currentRoot(), dt, onlyvisible, onlysensitive, FALSE, exclude);