Lines Matching defs:scale_y

239 	sw->scale.scale_x = sw->scale.scale_y =
247 sw->scale.scale_x = sw->scale.scale_y = 1.0;
335 if ((new_sw->scale.scale_y =
337 new_sw->scale.scale_y = 1.0;
350 * Requires image, scale_x and scale_y to be set properly
375 sw->scale.table.y[(int) y] = (Position) myrint(sw->scale.scale_y * y);
377 myrint(sw->scale.scale_y *(y + 1)) - myrint(sw->scale.scale_y * y);
437 if (sw->scale.scale_x == 1.0 && sw->scale.scale_y == 1.0)
550 *img_y = (Position) floor(y / sw->scale.scale_y);
590 img_y = min(max((Position) floor(y / sw->scale.scale_y), 0),
601 / sw->scale.scale_y) + 1);
619 floor(sw->scale.image->height * sw->scale.scale_y)
642 if (sw->scale.scale_y != 1.0)
643 sw->scale.scale_y = floor(sw->scale.scale_y / sw->scale.precision)
653 double scale_x, scale_y;
655 scale_x = sw->scale.scale_y / sw->scale.aspect_ratio;
656 scale_y = sw->scale.scale_x * sw->scale.aspect_ratio;
658 if (scale_x <= sw->scale.scale_x && scale_y <= sw->scale.scale_y) {
659 if (scale_x > scale_y)
662 sw->scale.scale_y = scale_y;
666 else if (scale_y <= sw->scale.scale_y)
667 sw->scale.scale_y = scale_y;
672 y_ratio = scale_y / sw->scale.scale_y;
675 sw->scale.scale_y /= x_ratio;
680 if (fabs(sw->scale.scale_x / sw->scale.scale_y * sw->scale.aspect_ratio
694 max(myrint(sw->scale.scale_y * sw->scale.image->height), 1);
711 sw->scale.scale_y =
722 sw->scale.scale_x = sw->scale.scale_y = 1.0;
917 if ((new_sw->scale.scale_y =
919 new_sw->scale.scale_y = cur_sw->scale.scale_y;
925 new_sw->scale.scale_y != cur_sw->scale.scale_y) {
929 new_sw->scale.scale_x, new_sw->scale.scale_y);