diff options
| author | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-03-18 20:02:21 (GMT) |
|---|---|---|
| committer | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-03-18 20:14:19 (GMT) |
| commit | f316b1fdb927f2ca1c20a5ae58611d6c2cf6d442 (patch) | |
| tree | b77b0f67a29b20c556dccc01e0db76114c972096 /src/main.c | |
| parent | d46a3bdcb083075a4737125f1c71899e6489ecfa (diff) | |
| download | powder-f316b1fdb927f2ca1c20a5ae58611d6c2cf6d442.zip powder-f316b1fdb927f2ca1c20a5ae58611d6c2cf6d442.tar.gz | |
Remove redundant rotate/invert code and correct rotation direction
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 27 |
1 files changed, 2 insertions, 25 deletions
@@ -1810,7 +1810,7 @@ int main(int argc, char *argv[]) } else if (sdl_key=='r'&&(sdl_mod & (KMOD_LCTRL|KMOD_RCTRL))) { - transform = m2d_new(0,-1,1,0); //rotate anticlockwise 90 degrees + transform = m2d_new(0,1,-1,0); //rotate anticlockwise 90 degrees doTransform = 1; } else if (sdl_mod & (KMOD_CTRL)) @@ -2227,22 +2227,6 @@ int main(int argc, char *argv[]) copy_mode = 0; clear_area(save_x*CELL, save_y*CELL, save_w*CELL, save_h*CELL); } - else if (copy_mode==3)//rotation - { - if (save_h>save_w) - save_w = save_h; - rotate_area(save_x*CELL, save_y*CELL, save_w*CELL, save_w*CELL,0);//just do squares for now - save_mode = 0; - copy_mode = 0; - } - else if (copy_mode==4)//invertion - { - if (save_h>save_w) - save_w = save_h; - rotate_area(save_x*CELL, save_y*CELL, save_w*CELL, save_w*CELL,1);//just do squares for now - save_mode = 0; - copy_mode = 0; - } else { stamp_save(save_x*CELL, save_y*CELL, save_w*CELL, save_h*CELL); @@ -2564,14 +2548,7 @@ int main(int argc, char *argv[]) if (save_mode) { - if (copy_mode==3||copy_mode==4)//special drawing for rotate, can remove once it can do rectangles - { - if (save_h>save_w) - save_w = save_h; - xor_rect(vid_buf, save_x*CELL, save_y*CELL, save_w*CELL, save_w*CELL); - } - else - xor_rect(vid_buf, save_x*CELL, save_y*CELL, save_w*CELL, save_h*CELL); + xor_rect(vid_buf, save_x*CELL, save_y*CELL, save_w*CELL, save_h*CELL); da = 51; db = 269; } |
