Lines Matching refs:new_pos
171 void TransformHandle::dragged(Geom::Point &new_pos, GdkEventMotion *event)
173 Geom::Affine t = computeTransform(new_pos, event);
250 virtual Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) {
252 Geom::Point vold = _origin - scc, vnew = new_pos - scc;
338 virtual Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) {
348 vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1];
418 virtual Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event)
421 double angle = Geom::angle_between(_origin - rotc, new_pos - rotc);
503 virtual Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event)
517 Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false);
518 Geom::Scale skew = calcScaleFactors(_origin, new_pos, scc, true);
647 virtual void dragged(Geom::Point &new_pos, GdkEventMotion *event) {
657 new_pos = sm.multipleConstrainedSnaps(Inkscape::SnapCandidatePoint(new_pos,
660 sm.freeSnapReturnByRef(new_pos, SNAPSOURCE_ROTATION_CENTER);