Lines Matching defs:cy
796 double const cy = 0.5 * (y0 + y1);
824 y1 = cy + 0.5 * viewbox.dimensions()[Geom::Y] / newscale;
960 SPDesktop::zoom_absolute_keep_point (double cx, double cy, double px, double py, double zoom)
976 cy - py * height2,
978 cy + (1 - py) * height2,
1006 SPDesktop::zoom_absolute (double cx, double cy, double zoom)
1008 zoom_absolute_keep_point (cx, cy, 0.5, 0.5, zoom);
1015 SPDesktop::zoom_relative_keep_point (double cx, double cy, double zoom)
1025 if (cy < area.min()[Geom::Y]) {
1026 cy = area.min()[Geom::Y];
1028 if (cy > area.max()[Geom::Y]) {
1029 cy = area.max()[Geom::Y];
1034 double const py = (cy - area.min()[Geom::Y]) / area.dimensions()[Geom::Y];
1036 zoom_absolute_keep_point(cx, cy, px, py, scale);
1043 SPDesktop::zoom_relative (double cx, double cy, double zoom)
1046 zoom_absolute (cx, cy, scale);