Lines Matching refs:Image
177 if (gifIn->Image.Left < 0 || in resizeBoxFilter()
178 gifIn->Image.Top < 0 || in resizeBoxFilter()
179 gifIn->Image.Left + gifIn->Image.Width > gifIn->SWidth || in resizeBoxFilter()
180 gifIn->Image.Top + gifIn->Image.Height > gifIn->SHeight) { in resizeBoxFilter()
192 gifIn->Image.ColorMap) == GIF_ERROR) { in resizeBoxFilter()
200 srcBuffer.resize(gifIn->Image.Width * gifIn->Image.Height); in resizeBoxFilter()
243 prevImageDimens.Left = gifIn->Image.Left; in resizeBoxFilter()
244 prevImageDimens.Top = gifIn->Image.Top; in resizeBoxFilter()
245 prevImageDimens.Width = gifIn->Image.Width; in resizeBoxFilter()
246 prevImageDimens.Height = gifIn->Image.Height; in resizeBoxFilter()
249 if (gifOut->Image.ColorMap) { in resizeBoxFilter()
250 GifFreeMapObject(gifOut->Image.ColorMap); in resizeBoxFilter()
251 gifOut->Image.ColorMap = NULL; in resizeBoxFilter()
331 if (gifIn->Image.Interlace) { in readImage()
337 for (int j = interlacedOffset[i]; j < gifIn->Image.Height; j += interlacedJumps[i]) { in readImage()
339 rasterBits + j * gifIn->Image.Width, in readImage()
340 gifIn->Image.Width) == GIF_ERROR) { in readImage()
347 if (DGifGetLine(gifIn, rasterBits, gifIn->Image.Width * gifIn->Image.Height) == GIF_ERROR) { in readImage()
384 for (int y = 0; y < gifIn->Image.Height; y++) { in renderImage()
385 for (int x = 0; x < gifIn->Image.Width; x++) { in renderImage()
386 GifByteType colorIndex = *getPixel(rasterBits, gifIn->Image.Width, x, y); in renderImage()
394 int renderX = x + gifIn->Image.Left; in renderImage()
395 int renderY = y + gifIn->Image.Top; in renderImage()
491 if (gifIn->Image.ColorMap) { in getColorMap()
492 return gifIn->Image.ColorMap; in getColorMap()