Searched refs:rects (Results 1 - 13 of 13) sorted by relevance

/haiku/src/tests/servers/app/unit_tests/
H A DSimpleTransformTest.cpp182 BRect rects[3]; local
183 rects[0].Set( 5.0, 10.0, 15.0, 20.0);
184 rects[1].Set(15.0, 20.0, 25.0, 30.0);
185 rects[2].Set(25.0, 30.0, 35.0, 40.0);
190 specimen.Apply(&transformedRects[0], &rects[0], 3);
/haiku/headers/private/print/
H A DPicturePrinter.h62 virtual void SetClippingRects(BRect *rects, uint32 numRects);
96 void Print(int numRects, BRect* rects);
H A DTemplate.h57 virtual void SetClippingRects(BRect *rects, uint32 numRects);
H A DPictureIterator.h63 virtual void SetClippingRects(BRect *rects, uint32 numRects) { } argument
/haiku/src/kits/print/
H A DPicturePrinter.cpp57 void PicturePrinter::Print(int numRects, BRect* rects) { argument
59 Indent(1); printf("%d ", i); Print(&rects[i]); Cr();
203 void PicturePrinter::SetClippingRects(BRect *rects, uint32 numRects) { argument
207 Print(numRects, rects);
H A DTemplate.cpp108 void Template::SetClippingRects(BRect *rects, uint32 numRects) { argument
H A DPictureIterator.cpp54 static void _SetClippingRects(void *p, BRect *rects, uint32 numRects) { return ((PictureIterator *) p)->SetClippingRects(rects, numRects); } argument
114 (void *)_SetClippingRects, // 20 SetClippingRects(void *user, BRect *rects, uint32 numRects)
/haiku/src/kits/interface/
H A DPicturePlayer.cpp195 BStackOrHeapArray<BRect, 100> rects(numRects);
196 if (!rects.IsValid())
199 memcpy((void*)rects, _rects, numRects * sizeof(BRect));
202 context->user_data, rects, numRects);
1284 const BRect* rects; local
1286 || !reader.Get(numRects) || !reader.Get(rects, *numRects)) {
1290 callbacks.set_clipping_rects(userData, *numRects, rects);
/haiku/headers/private/interface/
H A DPicturePlayer.h56 const BRect rects[]);
/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantHWInterface.cpp1561 clipping_rect rects[count]; local
1563 rects[i] = region.RectAtInt(i);
1564 rects[i].top -= yOffset;
1565 rects[i].bottom -= yOffset;
1568 _CopyRegion(rects, count, xOffset, yOffset, false);
1643 // convert the rects
/haiku/src/tools/html5_remote_desktop/
H A DHaikuRemoteDesktop.js1491 console.warn('round rects not implemented, falling back to rect');
1695 var rects = new Array(rectCount);
1697 rects[i] = new RemoteRect(remoteMessage);
1707 rects[i].apply(context.fillRect.bind(context));
1969 var rects = new Array(rectCount);
1971 rects[i] = new RemoteRect(remoteMessage);
1976 rects[i].apply(this.context.fillRect.bind(this.context));
/haiku/src/servers/app/
H A DPictureBoundingBoxPlayer.cpp454 set_clipping_rects(void* _state, size_t numRects, const BRect rects[]) argument
456 TRACE_BB("%p cliping rects (%ld rects)\n", _state, numRects);
460 (void)rects;
H A DServerPicture.cpp608 set_clipping_rects(void* _canvas, size_t numRects, const BRect rects[]) argument
615 // TODO: This might be too slow, we should copy the rects
619 region.Include(rects[c]);

Completed in 96 milliseconds