Inkscape
Vector Graphics Editor
|
Miscellaneous operations on selected items. More...
Go to the source code of this file.
Namespaces | |
namespace | Inkscape |
Helper class to stream background task notifications as a series of messages. | |
Functions | |
static void | selection_display_message (SPDesktop *desktop, Inkscape::MessageType msgType, Glib::ustring const &msg) |
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) |
Copies repr and its inherited css style elements, along with the accumulated transform 'full_t', then prepends the copy to 'clip'. | |
static void | sp_selection_copy_impl (std::vector< SPItem * > const &items, std::vector< Inkscape::XML::Node * > &clip, Inkscape::XML::Document *xml_doc) |
static std::vector< Inkscape::XML::Node * > | sp_selection_paste_impl (SPDocument *doc, SPObject *parent, std::vector< Inkscape::XML::Node * > &clip, Inkscape::XML::Node *after=nullptr) |
static void | sp_selection_delete_impl (std::vector< SPItem * > const &items, bool propagate=true, bool propagate_descendants=true) |
static void | add_ids_recursive (std::vector< const gchar * > &ids, SPObject *obj) |
void | sp_edit_clear_all (Inkscape::Selection *selection) |
static void | get_all_items_recursive (std::vector< SPItem * > &list, SPObject *from, SPDesktop *desktop, bool onlyvisible, bool onlysensitive, bool ingroups, std::vector< SPItem * > const &exclude) |
std::vector< SPItem * > | get_all_items (SPObject *from, SPDesktop *desktop, bool onlyvisible, bool onlysensitive, bool ingroups, std::vector< SPItem * > const &exclude) |
static void | sp_edit_select_all_full (SPDesktop *dt, bool force_all_layers, bool invert) |
void | sp_edit_select_all (SPDesktop *desktop) |
void | sp_edit_select_all_in_all_layers (SPDesktop *desktop) |
void | sp_edit_invert (SPDesktop *desktop) |
void | sp_edit_invert_in_all_layers (SPDesktop *desktop) |
template<typename Objects > | |
static SPUse * | find_clone_to_group (Objects const &objects, std::set< SPGroup * > const &groups) |
Finds the first clone in objects which references an item in groups . | |
static void | ungroup_impl (ObjectSet *set) |
Ungroup all groups in an object set. | |
static SPGroup * | sp_item_list_common_parent_group (const SPItemRange &items) |
If items in the list have a common parent, return it, otherwise return NULL. | |
static Geom::OptRect | enclose_items (std::vector< SPItem * > const &items) |
Finds out the minimum common bbox of the selected items. | |
static SPObject * | prev_sibling (SPObject *child) |
SPCSSAttr * | take_style_from_item (SPObject *object) |
void | sp_selection_paste (SPDesktop *desktop, bool in_place, bool on_page) |
static void | sp_selection_remove_livepatheffect_impl (SPItem *item) |
void | sp_selection_change_layer_maintain_clones (std::vector< SPItem * > const &items, SPObject *where) |
Ensures that the clones of objects are not modified when moving objects between layers. | |
static bool | object_set_contains_original (SPItem *item, ObjectSet *set) |
static bool | object_set_contains_both_clone_and_original (ObjectSet *set) |
void | sp_select_same_fill_stroke_style (SPDesktop *desktop, gboolean fill, gboolean stroke, gboolean style) |
void | sp_select_same_object_type (SPDesktop *desktop) |
std::vector< SPItem * > | sp_get_same_fill_or_stroke_color (SPItem *sel, std::vector< SPItem * > &src, SPSelectStrokeStyleType type) |
static bool | item_type_match (SPItem *i, SPItem *j) |
std::vector< SPItem * > | sp_get_same_object_type (SPItem *sel, std::vector< SPItem * > &src) |
std::vector< SPItem * > | sp_get_same_style (SPItem *sel, std::vector< SPItem * > &src, SPSelectStrokeStyleType type) |
template<typename D > | |
SPItem * | next_item (SPDesktop *desktop, std::vector< SPObject * > &path, SPObject *root, bool only_in_viewport, PrefsSelectionContext inlayer, bool onlyvisible, bool onlysensitive) |
template<typename D > | |
SPItem * | next_item_from_list (SPDesktop *desktop, std::vector< SPItem * > const &items, SPObject *root, bool only_in_viewport, PrefsSelectionContext inlayer, bool onlyvisible, bool onlysensitive) |
void | sp_selection_item_next (SPDesktop *desktop) |
void | sp_selection_item_prev (SPDesktop *desktop) |
void | sp_selection_next_patheffect_param (SPDesktop *dt) |
void | scroll_to_show_item (SPDesktop *desktop, SPItem *item) |
If item is not entirely visible then adjust visible area to centre on the centre on of item. | |
static void | sp_selection_to_guides_recursive (SPItem *item, bool wholegroups) |
bool | fit_canvas_to_drawing (SPDocument *doc, bool with_margins) |
void | fit_canvas_to_drawing (SPDesktop *desktop) |
static void | itemtree_map (void(*f)(SPItem *, SPDesktop *), SPObject *root, SPDesktop *desktop) |
static void | unlock (SPItem *item, SPDesktop *) |
static void | unhide (SPItem *item, SPDesktop *desktop) |
static void | process_all (void(*f)(SPItem *, SPDesktop *), SPDesktop *dt, bool layer_only) |
void | unlock_all (SPDesktop *dt) |
void | unlock_all_in_all_layers (SPDesktop *dt) |
void | unhide_all (SPDesktop *dt) |
void | unhide_all_in_all_layers (SPDesktop *dt) |
Variables | |
SPCycleType | SP_CYCLING = SP_CYCLE_FOCUS |
Miscellaneous operations on selected items.
Definition in file selection-chemistry.cpp.
|
static |
Definition at line 383 of file selection-chemistry.cpp.
References add_ids_recursive(), child, SPObject::children, and SPObject::getId().
Referenced by add_ids_recursive(), and Inkscape::ObjectSet::duplicate().
|
static |
Finds out the minimum common bbox of the selected items.
Definition at line 978 of file selection-chemistry.cpp.
References SPItem::documentVisualBounds(), item, items, and Geom::GenericOptRect< C >::unionWith().
Referenced by Inkscape::ObjectSet::lower(), and Inkscape::ObjectSet::raise().
|
static |
Finds the first clone in objects
which references an item in groups
.
The search is recursive, the children of objects
are searched as well. Return NULL if no such clone is found.
Definition at line 870 of file selection-chemistry.cpp.
References find_clone_to_group(), and root.
Referenced by find_clone_to_group(), and ungroup_impl().
void fit_canvas_to_drawing | ( | SPDesktop * | desktop | ) |
Definition at line 4241 of file selection-chemistry.cpp.
References desktop, Inkscape::DocumentUndo::done(), fit_canvas_to_drawing(), and SPDesktop::getDocument().
bool fit_canvas_to_drawing | ( | SPDocument * | doc, |
bool | with_margins | ||
) |
with_margins | margins defined in the xml under <sodipodi:namedview> "fit-margin-..." attributes. See SPDocument::fitToRect. |
WARNING: this is a page naive and it will break multi page documents.
Definition at line 4225 of file selection-chemistry.cpp.
References SPDocument::ensureUpToDate(), SPDocument::fitToRect(), SPDocument::getRoot(), and root.
Referenced by InkFileExportCmd::do_export_vector(), fit_canvas_drawing(), fit_canvas_to_drawing(), Inkscape::Extension::Internal::GdkpixbufInput::open(), and Inkscape::Extension::Internal::Svg::open().
std::vector< SPItem * > get_all_items | ( | SPObject * | from, |
SPDesktop * | desktop, | ||
bool | onlyvisible, | ||
bool | onlysensitive, | ||
bool | ingroups, | ||
std::vector< SPItem * > const & | exclude | ||
) |
Definition at line 662 of file selection-chemistry.cpp.
References desktop, and get_all_items_recursive().
Referenced by Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::remove_filter(), Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::select_filter_elements(), sp_edit_select_all_full(), sp_select_same_fill_stroke_style(), and sp_select_same_object_type().
|
static |
Definition at line 643 of file selection-chemistry.cpp.
References child, SPObject::children, desktop, get_all_items_recursive(), Inkscape::LayerManager::isLayer(), SPItem::isLocked(), item, SPDesktop::itemIsHidden(), and SPDesktop::layerManager().
Definition at line 2085 of file selection-chemistry.cpp.
Referenced by sp_get_same_object_type().
|
static |
Definition at line 4248 of file selection-chemistry.cpp.
References child, desktop, Inkscape::LayerManager::isLayer(), SPItem::isLocked(), item, itemtree_map(), SPDesktop::layerManager(), and root.
Referenced by itemtree_map(), and process_all().
SPItem * next_item | ( | SPDesktop * | desktop, |
std::vector< SPObject * > & | path, | ||
SPObject * | root, | ||
bool | only_in_viewport, | ||
PrefsSelectionContext | inlayer, | ||
bool | onlyvisible, | ||
bool | onlysensitive | ||
) |
Definition at line 2345 of file selection-chemistry.cpp.
References desktop, Inkscape::LayerManager::isLayer(), SPItem::isLocked(), SPDesktop::isWithinViewport(), item, SPDesktop::itemIsHidden(), SPDesktop::layerManager(), SPObject::parent, PREFS_SELECTION_LAYER, and root.
Referenced by delete_line_break(), and sp_te_delete().
SPItem * next_item_from_list | ( | SPDesktop * | desktop, |
std::vector< SPItem * > const & | items, | ||
SPObject * | root, | ||
bool | only_in_viewport, | ||
PrefsSelectionContext | inlayer, | ||
bool | onlyvisible, | ||
bool | onlysensitive | ||
) |
Definition at line 2393 of file selection-chemistry.cpp.
References current, desktop, SPDesktop::isWithinViewport(), item, items, SPObject::parent, and root.
|
static |
Definition at line 1588 of file selection-chemistry.cpp.
References item, items, object_set_contains_original(), and set.
Referenced by Inkscape::ObjectSet::setMask().
Definition at line 1560 of file selection-chemistry.cpp.
Referenced by Inkscape::ObjectSet::getSiblingState(), and object_set_contains_both_clone_and_original().
Definition at line 990 of file selection-chemistry.cpp.
References child, and SPObject::getPrev().
Referenced by Inkscape::ObjectSet::lower().
|
static |
Definition at line 4276 of file selection-chemistry.cpp.
References Inkscape::LayerManager::currentLayer(), Inkscape::LayerManager::currentRoot(), itemtree_map(), SPDesktop::layerManager(), and root.
Referenced by unhide_all(), unhide_all_in_all_layers(), unlock_all(), and unlock_all_in_all_layers().
If item is not entirely visible then adjust visible area to centre on the centre on of item.
Definition at line 2513 of file selection-chemistry.cpp.
References Geom::GenericOptRect< C >::contains(), SPDesktop::d2w(), desktop, SPItem::desktopVisualBounds(), SPDesktop::get_display_area(), item, and SPDesktop::scroll_relative().
Referenced by Inkscape::ObjectSet::cloneOriginal(), Inkscape::UI::Dialog::Find::onAction(), sp_selection_item_next(), and sp_selection_item_prev().
|
static |
Definition at line 121 of file selection-chemistry.cpp.
References desktop, Inkscape::ERROR_MESSAGE, Inkscape::MessageStack::flash(), Inkscape::IMMEDIATE_MESSAGE, SPDesktop::messageStack(), msg, and Inkscape::WARNING_MESSAGE.
Referenced by Inkscape::ObjectSet::deleteItems(), Inkscape::ObjectSet::duplicate(), Inkscape::ObjectSet::group(), Inkscape::ObjectSet::lower(), Inkscape::ObjectSet::lowerToBottom(), Inkscape::ObjectSet::popFromGroup(), Inkscape::ObjectSet::raise(), Inkscape::ObjectSet::raiseToTop(), Inkscape::ObjectSet::stackDown(), Inkscape::ObjectSet::stackUp(), and Inkscape::ObjectSet::ungroup().
void sp_edit_clear_all | ( | Inkscape::Selection * | selection | ) |
Definition at line 613 of file selection-chemistry.cpp.
References Inkscape::ObjectSet::clear(), Inkscape::LayerManager::currentLayer(), SPObject::deleteObject(), Inkscape::ObjectSet::desktop(), desktop, Inkscape::DocumentUndo::done(), SPDesktop::getDocument(), item, items, and SPDesktop::layerManager().
void sp_edit_invert | ( | SPDesktop * | desktop | ) |
Definition at line 739 of file selection-chemistry.cpp.
References desktop, and sp_edit_select_all_full().
Referenced by Inkscape::SelectionHelper::invert().
void sp_edit_invert_in_all_layers | ( | SPDesktop * | desktop | ) |
Definition at line 744 of file selection-chemistry.cpp.
References desktop, and sp_edit_select_all_full().
Referenced by Inkscape::SelectionHelper::invertAllInAll().
void sp_edit_select_all | ( | SPDesktop * | desktop | ) |
Definition at line 729 of file selection-chemistry.cpp.
References desktop, and sp_edit_select_all_full().
Referenced by Inkscape::SelectionHelper::selectAll().
|
static |
Definition at line 670 of file selection-chemistry.cpp.
References Inkscape::LayerManager::currentLayer(), Inkscape::LayerManager::currentRoot(), Inkscape::Preferences::get(), get_all_items(), Inkscape::Preferences::getBool(), Inkscape::Preferences::getInt(), SPDesktop::getSelection(), invert(), Inkscape::LayerManager::isLayer(), SPItem::isLocked(), item, SPDesktop::itemIsHidden(), items, Inkscape::ObjectSet::items(), SPDesktop::layerManager(), PREFS_SELECTION_ALL, PREFS_SELECTION_LAYER, PREFS_SELECTION_LAYER_RECURSIVE, and Inkscape::ObjectSet::setList().
Referenced by sp_edit_invert(), sp_edit_invert_in_all_layers(), sp_edit_select_all(), and sp_edit_select_all_in_all_layers().
void sp_edit_select_all_in_all_layers | ( | SPDesktop * | desktop | ) |
Definition at line 734 of file selection-chemistry.cpp.
References desktop, and sp_edit_select_all_full().
Referenced by Inkscape::SelectionHelper::selectAllInAll().
std::vector< SPItem * > sp_get_same_fill_or_stroke_color | ( | SPItem * | sel, |
std::vector< SPItem * > & | src, | ||
SPSelectStrokeStyleType | type | ||
) |
Definition at line 2020 of file selection-chemistry.cpp.
References SPIPaint::getColor(), SPStyle::getFillOrStroke(), SPStyle::getFillPaintServer(), SPStyle::getStrokePaintServer(), SPGradient::getVector(), SPIPaint::isColor(), SPIPaint::isNone(), SPIPaint::isNoneSet(), SPIPaint::isPaintserver(), Inkscape::Colors::Color::isSimilar(), SPPaintServer::isSwatch(), SPPattern::rootPattern(), SP_FILL_COLOR, and SPObject::style.
Referenced by sp_get_same_style().
Definition at line 2126 of file selection-chemistry.cpp.
References SPObject::cloned, item, and item_type_match().
Referenced by sp_select_same_object_type().
std::vector< SPItem * > sp_get_same_style | ( | SPItem * | sel, |
std::vector< SPItem * > & | src, | ||
SPSelectStrokeStyleType | type | ||
) |
Definition at line 2143 of file selection-chemistry.cpp.
References len, SPStyle::marker, SPStyle::marker_ptrs, objects_query_strokewidth(), SP_FILL_COLOR, sp_get_same_fill_or_stroke_color(), SP_STROKE_COLOR, SP_STROKE_STYLE_ALL, SP_STROKE_STYLE_DASHES, SP_STROKE_STYLE_MARKERS, SP_STROKE_STYLE_WIDTH, SP_STYLE_ALL, SPStyle::stroke_dasharray, SPStyle::stroke_width, SPObject::style, and SPIString::value().
Referenced by sp_select_same_fill_stroke_style().
|
static |
If items in the list have a common parent, return it, otherwise return NULL.
Definition at line 954 of file selection-chemistry.cpp.
References item, items, parent, and SPObject::parent.
Referenced by Inkscape::ObjectSet::lower(), Inkscape::ObjectSet::lowerToBottom(), Inkscape::ObjectSet::raise(), and Inkscape::ObjectSet::raiseToTop().
void sp_select_same_fill_stroke_style | ( | SPDesktop * | desktop, |
gboolean | fill, | ||
gboolean | stroke, | ||
gboolean | style | ||
) |
Definition at line 1912 of file selection-chemistry.cpp.
References Inkscape::Selection::activeContext(), Inkscape::ObjectSet::clear(), Inkscape::LayerManager::currentRoot(), desktop, fill, Inkscape::Preferences::get(), get_all_items(), Inkscape::Preferences::getBool(), Inkscape::Preferences::getInt(), SPDesktop::getSelection(), items, Inkscape::ObjectSet::items(), SPDesktop::layerManager(), PREFS_SELECTION_ALL, PREFS_SELECTION_LAYER, PREFS_SELECTION_LAYER_RECURSIVE, root, Inkscape::ObjectSet::setList(), SP_FILL_COLOR, sp_get_same_style(), SP_STROKE_COLOR, SP_STROKE_STYLE_ALL, and stroke.
Referenced by Inkscape::SelectionHelper::selectSameFillColor(), Inkscape::SelectionHelper::selectSameFillStroke(), Inkscape::SelectionHelper::selectSameStrokeColor(), and Inkscape::SelectionHelper::selectSameStrokeStyle().
void sp_select_same_object_type | ( | SPDesktop * | desktop | ) |
Definition at line 1984 of file selection-chemistry.cpp.
References Inkscape::ObjectSet::clear(), Inkscape::LayerManager::currentRoot(), desktop, Inkscape::Preferences::get(), get_all_items(), Inkscape::Preferences::getBool(), SPDesktop::getSelection(), items, Inkscape::ObjectSet::items(), SPDesktop::layerManager(), Inkscape::ObjectSet::setList(), and sp_get_same_object_type().
Referenced by Inkscape::SelectionHelper::selectSameObjectType().
void sp_selection_change_layer_maintain_clones | ( | std::vector< SPItem * > const & | items, |
SPObject * | where | ||
) |
Ensures that the clones of objects are not modified when moving objects between layers.
Calls the same function as ungroup
Definition at line 1391 of file selection-chemistry.cpp.
References item, items, SPObject::parent, and sp_item_group_ungroup_handle_clones().
Referenced by Inkscape::ObjectSet::toLayer(), Inkscape::ObjectSet::toNextLayer(), and Inkscape::ObjectSet::toPrevLayer().
|
static |
Definition at line 277 of file selection-chemistry.cpp.
References clip(), SPObject::getRepr(), SPItem::i2doc_affine(), item, items, sp_object_compare_position_bool(), and sp_selection_copy_one().
Referenced by Inkscape::ObjectSet::toLayer(), Inkscape::ObjectSet::toNextLayer(), and Inkscape::ObjectSet::toPrevLayer().
|
static |
Copies repr and its inherited css style elements, along with the accumulated transform 'full_t', then prepends the copy to 'clip'.
Definition at line 260 of file selection-chemistry.cpp.
References clip(), css, Inkscape::XML::Node::duplicate(), sp_repr_css_attr_inherited(), sp_repr_css_attr_unref(), sp_repr_css_set(), and sp_svg_transform_write().
Referenced by Inkscape::ObjectSet::group(), Inkscape::ObjectSet::setClipGroup(), and sp_selection_copy_impl().
|
static |
Definition at line 337 of file selection-chemistry.cpp.
References SPObject::deleteObject(), item, items, sp_object_ref(), and sp_object_unref().
Referenced by Inkscape::ObjectSet::deleteItems(), Inkscape::ObjectSet::toGuides(), Inkscape::ObjectSet::toLayer(), Inkscape::ObjectSet::toNextLayer(), and Inkscape::ObjectSet::toPrevLayer().
void sp_selection_item_next | ( | SPDesktop * | desktop | ) |
Definition at line 2425 of file selection-chemistry.cpp.
References Inkscape::Selection::activeContext(), Inkscape::LayerManager::currentRoot(), desktop, Inkscape::Preferences::get(), Inkscape::Preferences::getBool(), Inkscape::Preferences::getInt(), SPDesktop::getSelection(), item, Inkscape::ObjectSet::items(), SPDesktop::layerManager(), PREFS_SELECTION_ALL, PREFS_SELECTION_LAYER, PREFS_SELECTION_LAYER_RECURSIVE, root, scroll_to_show_item(), Inkscape::Selection::set(), SP_CYCLE_FOCUS, SP_CYCLE_VISIBLE, and SP_CYCLING.
void sp_selection_item_prev | ( | SPDesktop * | desktop | ) |
Definition at line 2454 of file selection-chemistry.cpp.
References Inkscape::Selection::activeContext(), Inkscape::LayerManager::currentRoot(), desktop, Inkscape::Preferences::get(), Inkscape::Preferences::getBool(), SPDesktop::getDocument(), Inkscape::Preferences::getInt(), SPDesktop::getSelection(), item, Inkscape::ObjectSet::items(), SPDesktop::layerManager(), PREFS_SELECTION_ALL, PREFS_SELECTION_LAYER, PREFS_SELECTION_LAYER_RECURSIVE, root, scroll_to_show_item(), Inkscape::Selection::set(), SP_CYCLE_FOCUS, SP_CYCLE_VISIBLE, and SP_CYCLING.
void sp_selection_next_patheffect_param | ( | SPDesktop * | dt | ) |
Definition at line 2484 of file selection-chemistry.cpp.
References Inkscape::MessageStack::flash(), SPDesktop::getSelection(), Inkscape::ObjectSet::isEmpty(), item, SPDesktop::messageStack(), Inkscape::ObjectSet::singleItem(), and Inkscape::WARNING_MESSAGE.
Referenced by path_effect_parameter_next().
void sp_selection_paste | ( | SPDesktop * | desktop, |
bool | in_place, | ||
bool | on_page | ||
) |
Definition at line 1285 of file selection-chemistry.cpp.
References desktop, Inkscape::DocumentUndo::done(), Inkscape::UI::ClipboardManager::get(), SPDesktop::getDocument(), and Inkscape::UI::ClipboardManager::paste().
Referenced by paste(), paste_in_place(), and paste_on_page().
|
static |
Definition at line 295 of file selection-chemistry.cpp.
References clip(), SPDocument::getReprDoc(), Geom::Affine::inverse(), parent, Inkscape::GC::release(), sp_svg_transform_read(), and sp_svg_transform_write().
Referenced by Inkscape::ObjectSet::group(), Inkscape::ObjectSet::setClipGroup(), Inkscape::ObjectSet::toLayer(), Inkscape::ObjectSet::toNextLayer(), and Inkscape::ObjectSet::toPrevLayer().
|
static |
Definition at line 1310 of file selection-chemistry.cpp.
References item.
Referenced by Inkscape::ObjectSet::removeLPE().
|
static |
Definition at line 3071 of file selection-chemistry.cpp.
References SPItem::convert_to_guides(), item, items, and sp_selection_to_guides_recursive().
Referenced by sp_selection_to_guides_recursive(), and Inkscape::ObjectSet::toGuides().
Definition at line 1232 of file selection-chemistry.cpp.
References css, Geom::Affine::descrim(), SPObject::firstChild(), SPObject::getNext(), SPItem::i2doc_affine(), item, sp_css_attr_from_object(), sp_css_attr_scale(), sp_css_attr_unset_blacklist(), sp_css_attr_unset_text(), sp_repr_css_attr_unref(), sp_repr_css_merge(), and SP_STYLE_FLAG_IFSET().
Referenced by Inkscape::UI::Tools::get_style_at_cursor(), and Inkscape::UI::Dialog::StyleFromSelectionToTool().
|
static |
Ungroup all groups in an object set.
Clones of ungrouped groups will be unlinked.
Children of groups will not be ungrouped (operation is not recursive).
Unlinked clones and children of ungrouped groups will be added to the object set.
Definition at line 900 of file selection-chemistry.cpp.
References find_clone_to_group(), set, and sp_item_group_ungroup().
Referenced by Inkscape::ObjectSet::ungroup().
Definition at line 4270 of file selection-chemistry.cpp.
References desktop, item, SPDesktop::itemIsHidden(), and SPItem::setExplicitlyHidden().
Referenced by unhide_all(), unhide_all_in_all_layers(), and ContextMenu::unhide_or_unlock().
void unhide_all | ( | SPDesktop * | dt | ) |
Definition at line 4297 of file selection-chemistry.cpp.
References process_all(), and unhide().
void unhide_all_in_all_layers | ( | SPDesktop * | dt | ) |
Definition at line 4301 of file selection-chemistry.cpp.
References process_all(), and unhide().
Definition at line 4264 of file selection-chemistry.cpp.
References SPItem::isLocked(), item, and SPItem::setLocked().
Referenced by unlock_all(), and unlock_all_in_all_layers().
void unlock_all | ( | SPDesktop * | dt | ) |
Definition at line 4289 of file selection-chemistry.cpp.
References process_all(), and unlock().
void unlock_all_in_all_layers | ( | SPDesktop * | dt | ) |
Definition at line 4293 of file selection-chemistry.cpp.
References process_all(), and unlock().
SPCycleType SP_CYCLING = SP_CYCLE_FOCUS |
Definition at line 103 of file selection-chemistry.cpp.
Referenced by Inkscape::ObjectSet::cloneOriginal(), sp_selection_item_next(), and sp_selection_item_prev().