Home | History | Annotate | Download | only in mosaic

Lines Matching refs:border

28         real width, real height, real border)
30 real border2 = (real) (border << 1);
44 curr->border = border;
46 curr->ptr = y + border;
50 *y = position + border;
62 PyramidShort *PyramidShort::allocateImage(real width, real height, real border)
64 real border2 = (real) (border << 1);
74 img->border = border;
76 img->ptr = y + border;
77 position += border; // Move position down to origin of real image
119 off = pyr->border - left;
120 off2 = pyr->width + off + pyr->border - right - 1;
121 h = pyr->border - top;
136 base = pyr->ptr[top - pyr->border] - pyr->border;
141 base = pyr->ptr[pyr->height + pyr->border - bot] - pyr->border;
152 int off = in->border / 2;
157 int limit = scr->width + scr->border;
158 for (i = -scr->border; i < limit; i++) {
170 int limit = out->height + out->border;
171 for (j = -out->border; j < limit; j++) {
189 PyramidShort *scr = allocateImage(pyr[1].width, pyr[0].height, pyr->border);
217 int off = scr->border - 2;
218 s = scr->ptr[-scr->border] - (off >> 1);
220 ls = scr->ptr[scr->height + scr->border - 1] + scr->pitch - (off >> 1);
221 int width = scr->width + scr->border;
222 p = in->ptr[-scr->border] - off;
236 s = out->ptr[-(off >> 1)] - out->border;
239 p = scr->ptr[-off] - out->border;
256 PyramidShort *scr = allocateImage(pyr[1].width, pyr[0].height, pyr->border);
260 BorderSpread(pyr, pyr->border, pyr->border, pyr->border, pyr->border);