Changeset 1040 in Sophya
- Timestamp:
- Jun 8, 2000, 4:52:56 PM (25 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/parradapter.cc
r557 r1040 336 336 double vpx; 337 337 338 339 if ( (XSize() <= 0) || (YSize() <= 0) || (lut == NULL) ) 338 /* 339 printf("Debug_ComputePixmap off= %d %d zm=%d Size=(%d,%d) \n", 340 ofx, ofy, zm, XSize(), YSize()); 341 */ 342 343 if ( (XSize() <= 0) || (YSize() <= 0) || (lut == NULL) || (ofx < 0) || (ofy < 0) ) 340 344 { *oxsp = *oysp = 0; return(NULL); } 341 345 -
trunk/SophyaPI/PI/piimage.cc
r557 r1040 952 952 953 953 zm = zoom+4; 954 // Calcul du facteur de zoom pour la petite fenetre de zoom 955 float fzm = 1.0; 956 if (zoom < 0) fzm = -1./(float)zoom; 957 else fzm = zoom; 958 959 if (fzm < 0.25) zm = (-1./(fzm*4.0))-0.1; 960 else if (fzm < 3.5) zm = fzm*4.+0.1; 961 else if (fzm < 7.5) zm = fzm*3.+0.1; 962 954 963 if ( (zm==-1) || (zm == 0) ) zm = 1; 955 964 if (zm > 0) … … 960 969 else 961 970 { 962 lofx = xpav +(xwsz*zm/2);963 lofy = ypav +(ywsz*zm/2);971 lofx = xpav-(-((int)xwsz)*zm/2); 972 lofy = ypav-(-((int)ywsz)*zm/2); 964 973 } 965 974 if (lofx < 0) lofx = 0;
Note:
See TracChangeset
for help on using the changeset viewer.