Searched defs:skew (Results 1 - 5 of 5) sorted by relevance
/inkscape/src/debug/ |
H A D | gdk-event-latency-tracker.h | 37 double skew; member in class:Inkscape::Debug::GdkEventLatencyTracker
|
/inkscape/src/ |
H A D | pure-transform.h | 164 // A skew is always implicitly constrained 179 PureSkewConstrained(Geom::Coord skew, Geom::Coord scale, Geom::Point origin, Geom::Dim2 direction) : argument 180 _skew (skew), 181 _skew_snapped (skew),
|
H A D | gradient-chemistry.cpp | 462 /* skew is the additional transform, defined by the proportions of the item, that we need 476 Geom::Affine skew = bbox2user; local 477 double exp = skew.descrim(); 478 skew[0] /= exp; 479 skew[1] /= exp; 480 skew[2] /= exp; 481 skew[3] /= exp; 482 skew[4] = 0; 483 skew[5] = 0; 485 // apply skew t [all...] |
H A D | seltrans.cpp | 255 // While dragging a handle, we will either scale, skew, or rotate and the "translating" parameter will be false 776 skew(handle, *position, state); 1133 Geom::Scale skew = calcScaleFactors(_point, pt, _origin, true); local 1135 skew[dim_b] = 1; 1145 double radians = atan(skew[dim_a] / scale[dim_a]); 1158 skew[dim_a] = tan(radians) * scale[dim_a]; 1166 Inkscape::PureSkewConstrained sn = Inkscape::PureSkewConstrained(skew[dim_a], scale[dim_a], _origin, Geom::Dim2(dim_b)); 1170 // We snapped something, so change the skew to reflect it 1171 skew[dim_a] = sn.getSkewSnapped(); 1181 pt[dim_b] = initial_delta[dim_a] * skew[dim_ 1339 void Inkscape::SelTrans::skew(SPSelTransHandle const &/*handle*/, Geom::Point &/*pt*/, guint /*state*/) function in class:Inkscape::SelTrans 1501 calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) argument [all...] |
/inkscape/src/ui/tool/ |
H A D | transform-handle-set.cpp | 518 Geom::Scale skew = calcScaleFactors(_origin, new_pos, scc, true); local 520 skew[d2] = 1; 533 double angle = atan(skew[d1] / scale[d1]); 537 skew[d1] = tan(angle) * scale[d1]; 542 Inkscape::PureSkewConstrained psc = Inkscape::PureSkewConstrained(skew[d1], scale[d1], scc, d2); 547 skew[d1] = psc.getSkewSnapped(); //best_snapped_point.getTransformation()[0]; 555 new_new_pos[d2] = initial_delta[d1] * skew[d1] + _origin[d2]; 588 "<b>Shift+Ctrl</b>: skew about the rotation center with snapping " 591 return C_("Transform handle tip", "<b>Shift</b>: skew about the rotation center"); 595 "<b>Ctrl</b>: snap skew angl [all...] |
Completed in 2521 milliseconds