NAME
fglPixelZoom - specify the pixel zoom factors
FORTRAN SPECIFICATION
SUBROUTINE fglPixelZoom( REAL*4 xfactor,
REAL*4 yfactor )
PARAMETERS
xfactor, yfactor Specify the x and y zoom factors for pixel
write operations.
DESCRIPTION
fglPixelZoom specifies values for the x and y zoom factors.
During the execution of fglDrawPixels or fglCopyPixels, if
(xr, yr) is the current raster position, and a given element
is in the mth row and nth column of the pixel rectangle,
then pixels whose centers are in the rectangle with corners
at
(xr + n.xfactor, yr + m.yfactor)
(xr + (n+1).xfactor, yr + (m+1).yfactor)
are candidates for replacement. Any pixel whose center lies
on the bottom or left edge of this rectangular region is
also modified.
Pixel zoom factors are not limited to positive values.
Negative zoom factors reflect the resulting image about the
current raster position.
ERRORS
GL_INVALID_OPERATION is generated if fglPixelZoom is
executed between the execution of fglBegin and the
corresponding execution of fglEnd.
ASSOCIATED GETS
fglGet with argument GL_ZOOM_X
fglGet with argument GL_ZOOM_Y
SEE ALSO
fglCopyPixels, fglDrawPixels