mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2024-11-23 06:02:48 +02:00
eeshow/diff.c (diff_to_canvas): fix offset calculation
This commit is contained in:
parent
20c821f0ba
commit
d320dbbf2b
@ -343,12 +343,12 @@ void diff_to_canvas(cairo_t *cr, int cx, int cy, float scale,
|
|||||||
* be eager to mark with big yellow boxes.
|
* be eager to mark with big yellow boxes.
|
||||||
*/
|
*/
|
||||||
img_old = cro_img(old,
|
img_old = cro_img(old,
|
||||||
-scale * cx + sw / 2.0 - (xmin - old_xmin) * scale,
|
-scale * cx + sw / 2.0 - (2 * xmin - old_xmin) * scale,
|
||||||
-scale * cy + sh / 2.0 - (ymin - old_ymin) * scale,
|
-scale * cy + sh / 2.0 - (2 * ymin - old_ymin) * scale,
|
||||||
sw, sh, scale, &old_cr, &stride);
|
sw, sh, scale, &old_cr, &stride);
|
||||||
img_new = cro_img(new,
|
img_new = cro_img(new,
|
||||||
-scale * cx + sw / 2.0 - (xmin - new_xmin) * scale,
|
-scale * cx + sw / 2.0 - (2 * xmin - new_xmin) * scale,
|
||||||
-scale * cy + sh / 2.0 - (ymin - new_ymin) * scale,
|
-scale * cy + sh / 2.0 - (2 * ymin - new_ymin) * scale,
|
||||||
sw, sh, scale, NULL, NULL);
|
sw, sh, scale, NULL, NULL);
|
||||||
|
|
||||||
struct diff diff = {
|
struct diff diff = {
|
||||||
|
Loading…
Reference in New Issue
Block a user