1 #include "lib9.h" 2 #include "draw.h" 3 4 int drawreplxy(int min,int max,int x)5drawreplxy(int min, int max, int x) 6 { 7 int sx; 8 9 sx = (x-min)%(max-min); 10 if(sx < 0) 11 sx += max-min; 12 return sx+min; 13 } 14 15 Point drawrepl(Rectangle r,Point p)16drawrepl(Rectangle r, Point p) 17 { 18 p.x = drawreplxy(r.min.x, r.max.x, p.x); 19 p.y = drawreplxy(r.min.y, r.max.y, p.y); 20 return p; 21 } 22 23