Home | History | Annotate | Download | only in skin

Lines Matching refs:rect

220 runs_set_rect( Run*  runs, SkinRect*  rect )
222 runs[0] = rect->pos.y;
223 runs[1] = rect->pos.y + rect->size.h;
224 runs[2] = rect->pos.x;
225 runs[3] = rect->pos.x + rect->size.w;
390 skin_region_init_rect( SkinRegion* r, SkinRect* rect )
392 if (rect == NULL || rect->size.w <= 0 || rect->size.h <= 0) {
396 r->bounds = rect[0];
584 skin_region_contains_rect( SkinRegion* r, SkinRect* rect )
587 skin_region_init_rect( r2, rect );
630 /* here r1 is guaranteed to be complex, r2 is either rect of complex */
1060 /* performs r = (intersect r (region+_from_rect rect)), returns true iff
1063 skin_region_intersect_rect( SkinRegion* r, SkinRect* rect )
1067 skin_region_init_rect( r2, rect );
1094 skin_region_union_rect( SkinRegion* r, SkinRect* rect )
1098 skin_region_init_rect(r2, rect);
1125 skin_region_substract_rect( SkinRegion* r, SkinRect* rect )
1129 skin_region_init_rect(r2, rect);
1171 skin_region_iterator_next( SkinRegionIterator* iter, SkinRect *rect )
1183 rect[0] = r->bounds;
1205 rect->pos.y = band[0];
1206 rect->pos.x = span[0];
1207 rect->size.h = band[1] - band[0];
1208 rect->size.w = span[1] - span[0];
1217 SkinRect rect;
1218 int result = skin_region_iterator_next( iter, &rect );
1221 skin_box_from_rect( box, &rect );
1327 SkinRect rect;
1332 printf( "region not rect !!\n" );
1336 skin_region_get_bounds( r, &rect );
1337 skin_box_from_rect( &b, &rect );
1340 printf( "rect region bounds are (%d,%d,%d,%d), expecting (%d,%d,%d,%d)\n",