home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / drdobbs / ddjcompr / urban / setpoint.c < prev    next >
Text File  |  1991-04-30  |  292b  |  20 lines

  1. set_point() {
  2.   unsigned int d;
  3.   hk=(hk+t[at])%HKSIZE;
  4.   hv=(hv+t[at])%HVSIZE;
  5.   d=(TSIZE+at-to)%TSIZE;
  6.   while (d) {
  7.     if(h[hk].v==hv) break;
  8.     hks=hk;
  9.     hvs=hv;
  10.     backhash();
  11.     --d;
  12.   }
  13.   zr=h[hk].z;
  14.   or=h[hk].o;
  15. #define ZP zt[d][zr][or]
  16.   point=low+((high-low)*ZP.z)/ZP.s;
  17. }
  18.  
  19.  
  20.