/**************************************** * return: inters…
/****************************************
* return: intersection square (if any)
*/
int intersectDiaAnt (int a, int b)
{
int s88x2 = 17*((b>>3) + (b & 7)) + 15*((a>>3) - (a & 7));
return (((s88x2>>2)&56) + ((s88x2>>1)&7)) | ( -(s88x2&0x0111) >> 31);
}
Replies
4294967295