Lines Matching defs:_dialog
70 _dialog(dialog),
280 _dialog(dialog),
290 SPDesktop *desktop = _dialog.getDesktop();
386 AlignAndDistribute &_dialog;
414 if (!_dialog.getDesktop()) {
418 Inkscape::UI::Tools::ToolBase *event_context = _dialog.getDesktop()->getEventContext();
492 if (!_dialog.getDesktop()) return;
502 removeoverlap(_dialog.getDesktop()->getSelection()->itemList(), xGap, yGap);
507 DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE,
526 if (!_dialog.getDesktop()) return;
533 graphlayout(_dialog.getDesktop()->getSelection()->itemList());
538 DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE,
587 SPDesktop *desktop = _dialog.getDesktop();
631 DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE,
653 if (!_dialog.getDesktop()) return;
659 std::vector<SPItem*> x(_dialog.getDesktop()->getSelection()->itemList());
665 DocumentUndo::done(_dialog.getDesktop()->getDocument(), SP_VERB_DIALOG_ALIGN_DISTRIBUTE,
684 SPDesktop *desktop = _dialog.getDesktop();
706 if (!_dialog.randomize_bbox) {
707 _dialog.randomize_bbox = *sel_bbox;
723 double x = _dialog.randomize_bbox->min()[Geom::X] + (*item_box)[Geom::X].extent() /2 +
724 g_random_double_range (0, (*_dialog.randomize_bbox)[Geom::X].extent() - (*item_box)[Geom::X].extent());
725 double y = _dialog.randomize_bbox->min()[Geom::Y] + (*item_box)[Geom::Y].extent()/2 +
726 g_random_double_range (0, (*_dialog.randomize_bbox)[Geom::Y].extent() - (*item_box)[Geom::Y].extent());
782 SPDesktop *desktop = _dialog.getDesktop();