Lines Matching refs:extent
2420 gdPointF extent[4], min, max, point; in gdTransformAffineBoundingBox() local
2423 extent[0].x=0.0; in gdTransformAffineBoundingBox()
2424 extent[0].y=0.0; in gdTransformAffineBoundingBox()
2425 extent[1].x=(double) src->width; in gdTransformAffineBoundingBox()
2426 extent[1].y=0.0; in gdTransformAffineBoundingBox()
2427 extent[2].x=(double) src->width; in gdTransformAffineBoundingBox()
2428 extent[2].y=(double) src->height; in gdTransformAffineBoundingBox()
2429 extent[3].x=0.0; in gdTransformAffineBoundingBox()
2430 extent[3].y=(double) src->height; in gdTransformAffineBoundingBox()
2433 point=extent[i]; in gdTransformAffineBoundingBox()
2434 if (gdAffineApplyToPointF(&extent[i], &point, affine) != GD_TRUE) { in gdTransformAffineBoundingBox()
2438 min=extent[0]; in gdTransformAffineBoundingBox()
2439 max=extent[0]; in gdTransformAffineBoundingBox()
2442 if (min.x > extent[i].x) in gdTransformAffineBoundingBox()
2443 min.x=extent[i].x; in gdTransformAffineBoundingBox()
2444 if (min.y > extent[i].y) in gdTransformAffineBoundingBox()
2445 min.y=extent[i].y; in gdTransformAffineBoundingBox()
2446 if (max.x < extent[i].x) in gdTransformAffineBoundingBox()
2447 max.x=extent[i].x; in gdTransformAffineBoundingBox()
2448 if (max.y < extent[i].y) in gdTransformAffineBoundingBox()
2449 max.y=extent[i].y; in gdTransformAffineBoundingBox()