Lines Matching refs:gif_p
110 void GifImage::Recolor( class GifImage *gif_p ) { in Recolor() argument
117 for (j=0;j<gif_p->ColorMapSize;j++) { in Recolor()
118 int dr = (gif_p->Red[j] -Red[i]); in Recolor()
119 int dg = (gif_p->Green[j]-Green[i]); in Recolor()
120 int db = (gif_p->Blue[j] -Blue[i]); in Recolor()
133 for (j=0;j<gif_p->ColorMapSize;j++) { in Recolor()
134 Red[j] = gif_p->Red[j]; in Recolor()
135 Green[j] = gif_p->Green[j]; in Recolor()
136 Blue[j] = gif_p->Blue[j]; in Recolor()
138 ColorMapSize = gif_p->ColorMapSize; in Recolor()
161 void GifImage::AddAt( int x21, int y21, class GifImage *gif_p ) { in AddAt() argument
162 int x22=x21+gif_p->Width(); in AddAt()
163 int y22=y21+gif_p->Height(); in AddAt()
173 if (x22>Width()) nwidth=gif_p->Width(); in AddAt()
181 if (y22>Height()) nheight=gif_p->Height(); in AddAt()
203 printf( "Colors2: %d\n", gif_p->ColorMapSize ); in AddAt()
204 for (int i=0;i<gif_p->ColorMapSize;i++) { in AddAt()
207 gif_p->Red[i], gif_p->Green[i], gif_p->Blue[i] ); in AddAt()
213 for (int y=0;y<gif_p->Height();y++) { in AddAt()
214 memcpy( ndata+offx+(offy+y)*nwidth, gif_p->data+y*gif_p->Width(), gif_p->Width() ); in AddAt()