dTan 352 ext/gd/libgd/gd_rotate.c double dRadAngle, dSinE, dTan, dShear; dTan 360 ext/gd/libgd/gd_rotate.c dTan = tan (dRadAngle / 2.0); dTan 362 ext/gd/libgd/gd_rotate.c newx = (int)(src->sx + src->sy * fabs(dTan)); dTan 401 ext/gd/libgd/gd_rotate.c dTan = tan (dRadAngle / 2.0); dTan 404 ext/gd/libgd/gd_rotate.c if (dTan >= 0.0) { dTan 405 ext/gd/libgd/gd_rotate.c dShear = ((double)(u + 0.5)) * dTan; dTan 407 ext/gd/libgd/gd_rotate.c dShear = ((double)(u - dst1->sy) + 0.5) * dTan; dTan 490 ext/gd/libgd/gd_rotate.c dOffset = (double)(src->sx - 1) * dSinE * -dTan; dTan 492 ext/gd/libgd/gd_rotate.c dOffset = dTan * ((double)(src->sx - 1) * -dSinE + (double)(1 - newy)); dTan 495 ext/gd/libgd/gd_rotate.c for (u = 0; u < dst3->sy; u++, dOffset += dTan) {