Searched refs:numPoints (Results 1 - 25 of 25) sorted by relevance

/haiku/src/tests/kits/interface/bpolygon/
H A DCreatePolygonTest.cpp58 int numPoints, const BRect expectedFrame)
60 assert(numPoints == srcPoly->CountPoints());
65 for(i = 0; i < numPoints; i++) {
95 const int numPoints = 7; local
96 BPoint pointArray[numPoints];
106 BPolygon testPoly1(pointArray, numPoints);
107 polygonMatches(&testPoly1, pointArray, numPoints, pointArrayFrame);
110 polygonMatches(&testPoly2, pointArray, numPoints, pointArrayFrame);
113 testPoly3.AddPoints(pointArray, numPoints);
114 polygonMatches(&testPoly3, pointArray, numPoints, pointArrayFram
57 polygonMatches(BPolygon *srcPoly, const BPoint *pointArray, int numPoints, const BRect expectedFrame) argument
[all...]
H A DMapPolygonTest.cpp51 int numPoints, const BRect expectedFrame)
53 assert(numPoints == srcPoly->CountPoints());
58 for(i = 0; i < numPoints; i++) {
74 const int numPoints = 7; local
75 BPoint pointArray[numPoints];
88 BPoint mapPointArray[numPoints];
98 BPolygon testPoly1(pointArray, numPoints);
99 polygonMatches(&testPoly1, pointArray, numPoints, pointArrayFrame);
101 polygonMatches(&testPoly1, mapPointArray, numPoints, mapPointArrayFrame);
50 polygonMatches(BPolygon *srcPoly, const BPoint *pointArray, int numPoints, const BRect expectedFrame) argument
H A DCreatePolygonTest.h26 void polygonMatches(BPolygon *, const BPoint *, int numPoints, BRect);
H A DMapPolygonTest.h26 void polygonMatches(BPolygon *, const BPoint *, int numPoints, BRect);
/haiku/src/tests/kits/interface/bregion/
H A DRegionIntersect.cpp90 int numPoints = GetPointsInRect(tempRect, &pointArray); local
91 for (int j = 0; j < numPoints; j++) {
116 int numPoints = GetPointsInRect(tempRect, &pointArray); local
117 for (int j = 0; j < numPoints; j++) {
145 int numPoints = GetPointsInRect(tempRect, &pointArray); local
146 for (int j = 0; j < numPoints; j++) {
H A DRegionInclude.cpp85 int numPoints = GetPointsInRect(tempRect, &pointArray); local
86 for (int j = 0; j < numPoints; j++) {
103 int numPoints = GetPointsInRect(tempRect, &pointArray); local
104 for (int j = 0; j < numPoints; j++) {
123 int numPoints = GetPointsInRect(tempRect, &pointArray); local
124 for (int j = 0; j < numPoints; j++) {
H A DRegionExclude.cpp91 int numPoints = GetPointsInRect(tempRect, &pointArray); local
92 for (int j = 0; j < numPoints; j++) {
111 int numPoints = GetPointsInRect(tempRect, &pointArray); local
112 for (int j = 0; j < numPoints; j++) {
137 int numPoints = GetPointsInRect(tempRect, &pointArray); local
138 for (int j = 0; j < numPoints; j++) {
H A DRegionTestcase.cpp133 int numPoints = 0; local
145 pointArray[numPoints].Set(floor(xCoord), floor(yCoord));
146 assert(theRect.Contains(pointArray[numPoints]));
147 numPoints++;
150 return(numPoints);
/haiku/headers/private/print/
H A DPicturePrinter.h56 virtual void StrokePolygon(int32 numPoints, BPoint *points, bool isClosed);
57 virtual void FillPolygon(int32 numPoints, BPoint *points, bool isClosed);
95 void Print(int numPoints, BPoint* points);
H A DTemplate.h51 virtual void StrokePolygon(int32 numPoints, BPoint *points, bool isClosed);
52 virtual void FillPolygon(int32 numPoints, BPoint *points, bool isClosed);
H A DPictureIterator.h57 virtual void StrokePolygon(int32 numPoints, BPoint *points, bool isClosed) { } argument
58 virtual void FillPolygon(int32 numPoints, BPoint *points, bool isClosed) { } argument
/haiku/src/kits/print/
H A DTemplate.cpp84 void Template::StrokePolygon(int32 numPoints, BPoint *points, bool isClosed) { argument
88 void Template::FillPolygon(int32 numPoints, BPoint *points, bool isClosed) { argument
H A DPictureIterator.cpp47 static void _StrokePolygon(void *p, int32 numPoints, BPoint *points, bool isClosed) { return ((PictureIterator *) p)->StrokePolygon(numPoints, points, isClosed); } argument
48 static void _FillPolygon(void *p, int32 numPoints, BPoint *points, bool isClosed) { return ((PictureIterator *) p)->FillPolygon(numPoints, points, isClosed); } argument
107 (void *)_StrokePolygon, // 13 StrokePolygon(void *user, int32 numPoints, BPoint *points, bool isClosed)
108 (void *)_FillPolygon, // 14 FillPolygon(void *user, int32 numPoints, BPoint *points, bool isClosed)
H A DPicturePrinter.cpp51 void PicturePrinter::Print(int numPoints, BPoint* points) { argument
52 for (int i = 0; i < numPoints; i ++) {
166 void PicturePrinter::StrokePolygon(int32 numPoints, BPoint *points, bool isClosed) { argument
169 Print(numPoints, points);
173 void PicturePrinter::FillPolygon(int32 numPoints, BPoint *points, bool isClosed) { argument
176 Print(numPoints, points);
/haiku/src/servers/app/
H A DPictureBoundingBoxPlayer.cpp146 get_polygon_frame(const BPoint* points, int32 numPoints, BRect* frame) argument
148 ASSERT(numPoints > 0);
156 numPoints--;
158 while (numPoints--) {
284 determine_bounds_draw_bezier(void* _state, size_t numPoints, argument
299 if (numPoints != kSupportedPoints)
337 determine_bounds_polygon(BoundingBoxState* state, int32 numPoints, argument
340 if (numPoints <= 0)
343 if (numPoints <= 200) {
349 state->PenToLocalTransform().Apply(points, viewPoints, numPoints);
368 determine_bounds_draw_polygon(void* _state, size_t numPoints, const BPoint viewPoints[], bool, bool fill) argument
[all...]
H A DServerPicture.cpp241 get_polygon_frame(const BPoint* points, uint32 numPoints, BRect* _frame) argument
243 ASSERT(numPoints > 0);
251 numPoints--;
253 while (numPoints--) {
326 draw_bezier(void* _canvas, size_t numPoints, const BPoint viewPoints[], argument
332 if (numPoints != kSupportedPoints)
366 draw_polygon(void* _canvas, size_t numPoints, const BPoint viewPoints[], argument
371 if (numPoints == 0)
374 BStackOrHeapArray<BPoint, 200> points(numPoints);
378 canvas->PenToScreenTransform().Apply(points, viewPoints, numPoints);
432 draw_bezier_gradient(void* _canvas, size_t numPoints, const BPoint viewPoints[], BGradient& gradient, bool fill) argument
481 draw_polygon_gradient(void* _canvas, size_t numPoints, const BPoint viewPoints[], bool isClosed, BGradient& gradient, bool fill) argument
[all...]
/haiku/src/kits/interface/
H A DPicturePlayer.cpp83 draw_bezier(void* _context, size_t numPoints, const BPoint _points[], bool fill) argument
86 if (numPoints != 4)
119 draw_polygon(void* _context, size_t numPoints, const BPoint _points[], argument
124 BStackOrHeapArray<BPoint, 200> points(numPoints);
128 memcpy((void*)points, _points, numPoints * sizeof(BPoint));
131 context->function_table[fill ? 14 : 13])(context->user_data, numPoints,
546 draw_bezier_gradient(void* _context, size_t numPoints, const BPoint _points[], BGradient& gradient, bool fill) argument
549 if (numPoints != 4)
582 draw_polygon_gradient(void* _context, size_t numPoints, const BPoint _points[], argument
587 BStackOrHeapArray<BPoint, 200> points(numPoints);
1029 const uint32* numPoints; local
1123 const uint32* numPoints; local
[all...]
H A DPictureDataWriter.cpp419 PictureDataWriter::WriteDrawPolygon(const int32& numPoints, BPoint* points, argument
424 Write<int32>(numPoints);
425 for (int32 i = 0; i < numPoints; i++)
627 PictureDataWriter::WriteDrawPolygonGradient(const int32& numPoints, BPoint* points, argument
632 Write<int32>(numPoints);
633 for (int32 i = 0; i < numPoints; i++)
H A DView.cpp3562 BView::StrokePolygon(const BPoint* pointArray, int32 numPoints, bool closed, argument
3565 BPolygon polygon(pointArray, numPoints);
3573 BView::StrokePolygon(const BPoint* pointArray, int32 numPoints, BRect bounds, argument
3577 || numPoints <= 1
3584 BPolygon polygon(pointArray, numPoints);
3655 BView::FillPolygon(const BPoint* pointArray, int32 numPoints, ::pattern pattern) argument
3660 BPolygon polygon(pointArray, numPoints);
3666 BView::FillPolygon(const BPoint* pointArray, int32 numPoints, argument
3672 BPolygon polygon(pointArray, numPoints);
3678 BView::FillPolygon(const BPoint* pointArray, int32 numPoints, BRec argument
3692 FillPolygon(const BPoint* pointArray, int32 numPoints, BRect bounds, const BGradient& gradient) argument
[all...]
/haiku/headers/private/interface/
H A DPicturePlayer.h45 void (*draw_polygon)(void* userData, size_t numPoints,
103 void (*draw_polygon_gradient)(void* userData, size_t numPoints, const BPoint points[], bool isClosed, BGradient& gradient, bool fill);
H A DPictureDataWriter.h82 status_t WriteDrawPolygon(const int32& numPoints,
108 status_t WriteDrawPolygonGradient(const int32& numPoints,
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteDrawingEngine.h85 virtual void DrawPolygon(BPoint* pointList, int32 numPoints,
87 virtual void FillPolygon(BPoint* pointList, int32 numPoints,
H A DRemoteDrawingEngine.cpp494 RemoteDrawingEngine::DrawPolygon(BPoint* pointList, int32 numPoints, argument
509 message.Add(numPoints);
510 for (int32 i = 0; i < numPoints; i++)
516 RemoteDrawingEngine::FillPolygon(BPoint* pointList, int32 numPoints, argument
527 message.Add(numPoints);
528 for (int32 i = 0; i < numPoints; i++)
/haiku/src/apps/remotedesktop/
H A DRemoteView.cpp895 int32 numPoints; local
899 if (message.Read(numPoints) != B_OK)
902 BPoint points[numPoints];
903 for (int32 i = 0; i < numPoints; i++)
907 offscreen->StrokePolygon(points, numPoints, bounds, closed,
911 offscreen->FillPolygon(points, numPoints, bounds, pattern);
917 offscreen->FillPolygon(points, numPoints, bounds,
/haiku/headers/os/interface/
H A DView.h358 int32 numPoints, bool closed = true,
361 int32 numPoints, BRect bounds,
367 int32 numPoints,
370 int32 numPoints, BRect bounds,
375 int32 numPoints, const BGradient& gradient);
377 int32 numPoints, BRect bounds,

Completed in 206 milliseconds