Lines Matching refs:ControlPointSelection

30  * @class ControlPointSelection
41 /** @var ControlPointSelection::signal_update
44 /** @var ControlPointSelection::signal_point_changed
49 /** @var ControlPointSelection::signal_commit
53 ControlPointSelection::ControlPointSelection(SPDesktop *d, SPCanvasGroup *th_group)
61 sigc::mem_fun(*this, &ControlPointSelection::_updateTransformHandles),
65 sigc::mem_fun(*this, &ControlPointSelection::_mouseoverChanged)));
67 sigc::mem_fun(*this, &ControlPointSelection::transform));
69 sigc::mem_fun(*this, &ControlPointSelection::_commitHandlesTransform));
72 ControlPointSelection::~ControlPointSelection()
79 std::pair<ControlPointSelection::iterator, bool> ControlPointSelection::insert(const value_type &x, bool notify)
100 void ControlPointSelection::erase(iterator pos)
108 ControlPointSelection::size_type ControlPointSelection::erase(const key_type &k, bool notify)
119 void ControlPointSelection::erase(iterator first, iterator last)
127 void ControlPointSelection::clear()
137 void ControlPointSelection::selectAll()
147 void ControlPointSelection::selectArea(Geom::Rect const &r)
160 void ControlPointSelection::invertSelection()
178 void ControlPointSelection::spatialGrow(SelectableControlPoint *origin, int dir)
210 void ControlPointSelection::transform(Geom::Affine const &m)
224 void ControlPointSelection::align(Geom::Dim2 axis)
268 void ControlPointSelection::distribute(Geom::Dim2 d)
301 Geom::OptRect ControlPointSelection::pointwiseBounds()
306 Geom::OptRect ControlPointSelection::bounds()
311 void ControlPointSelection::showTransformHandles(bool v, bool one_node)
318 void ControlPointSelection::hideTransformHandles()
322 void ControlPointSelection::restoreTransformHandles()
327 void ControlPointSelection::toggleTransformHandlesMode()
339 void ControlPointSelection::_pointGrabbed(SelectableControlPoint *point)
359 void ControlPointSelection::_pointDragged(Geom::Point &new_pos, GdkEventMotion *event)
378 // but ControlPointSelection is supposed to work for any
422 void ControlPointSelection::_pointUngrabbed()
433 bool ControlPointSelection::_pointClicked(SelectableControlPoint *p, GdkEventButton *event)
444 void ControlPointSelection::_pointChanged(SelectableControlPoint *p, bool selected)
455 void ControlPointSelection::_mouseoverChanged()
460 void ControlPointSelection::_updateBounds()
475 void ControlPointSelection::_updateTransformHandles(bool preserve_center)
495 bool ControlPointSelection::_keyboardMove(GdkEventKey const &event, Geom::Point const &dir)
523 double ControlPointSelection::_rotationRadius(Geom::Point const &rc)
541 bool ControlPointSelection::_keyboardRotate(GdkEventKey const &event, int dir)
587 bool ControlPointSelection::_keyboardScale(GdkEventKey const &event, int dir)
621 bool ControlPointSelection::_keyboardFlip(Geom::Dim2 d)
642 void ControlPointSelection::_commitHandlesTransform(CommitEvent ce)
649 bool ControlPointSelection::event(Inkscape::UI::Tools::ToolBase * /*event_context*/, GdkEvent *event)
719 void ControlPointSelection::getOriginalPoints(std::vector<Inkscape::SnapCandidatePoint> &pts)
727 void ControlPointSelection::getUnselectedPoints(std::vector<Inkscape::SnapCandidatePoint> &pts)
730 ControlPointSelection::Set &nodes = this->allPoints();
731 for (ControlPointSelection::Set::iterator i = nodes.begin(); i != nodes.end(); ++i) {
739 void ControlPointSelection::setOriginalPoints()