/haiku/headers/private/print/ |
H A D | Template.h | 43 virtual void StrokeRoundRect(BRect rect, BPoint radii); 44 virtual void FillRoundRect(BRect rect, BPoint radii); 47 virtual void StrokeArc(BPoint center, BPoint radii, float startTheta, float arcTheta); 48 virtual void FillArc(BPoint center, BPoint radii, float startTheta, float arcTheta); 49 virtual void StrokeEllipse(BPoint center, BPoint radii); 50 virtual void FillEllipse(BPoint center, BPoint radii);
|
H A D | PictureIterator.h | 49 virtual void StrokeRoundRect(BRect rect, BPoint radii) { } argument 50 virtual void FillRoundRect(BRect rect, BPoint radii) { } argument 53 virtual void StrokeArc(BPoint center, BPoint radii, float startTheta, float arcTheta) { } argument 54 virtual void FillArc(BPoint center, BPoint radii, float startTheta, float arcTheta) { } argument 55 virtual void StrokeEllipse(BPoint center, BPoint radii) { } argument 56 virtual void FillEllipse(BPoint center, BPoint radii) { } argument
|
H A D | PicturePrinter.h | 48 virtual void StrokeRoundRect(BRect rect, BPoint radii); 49 virtual void FillRoundRect(BRect rect, BPoint radii); 52 virtual void StrokeArc(BPoint center, BPoint radii, float startTheta, float arcTheta); 53 virtual void FillArc(BPoint center, BPoint radii, float startTheta, float arcTheta); 54 virtual void StrokeEllipse(BPoint center, BPoint radii); 55 virtual void FillEllipse(BPoint center, BPoint radii);
|
/haiku/src/kits/print/ |
H A D | Template.cpp | 52 void Template::StrokeRoundRect(BRect rect, BPoint radii) { argument 56 void Template::FillRoundRect(BRect rect, BPoint radii) { argument 68 void Template::StrokeArc(BPoint center, BPoint radii, float startTheta, float arcTheta) { argument 72 void Template::FillArc(BPoint center, BPoint radii, float startTheta, float arcTheta) { argument 76 void Template::StrokeEllipse(BPoint center, BPoint radii) { argument 80 void Template::FillEllipse(BPoint center, BPoint radii) { argument
|
H A D | PictureIterator.cpp | 39 static void _StrokeRoundRect(void *p, BRect rect, BPoint radii) { return ((PictureIterator *) p)->StrokeRoundRect(rect, radii); } argument 40 static void _FillRoundRect(void *p, BRect rect, BPoint radii) { return ((PictureIterator *) p)->FillRoundRect(rect, radii); } argument 43 static void _StrokeArc(void *p, BPoint center, BPoint radii, float startTheta, float arcTheta) { return ((PictureIterator *) p)->StrokeArc(center, radii, startTheta, arcTheta); } argument 44 static void _FillArc(void *p, BPoint center, BPoint radii, float startTheta, float arcTheta) { return ((PictureIterator *) p)->FillArc(center, radii, startTheta, arcTheta); } argument 45 static void _StrokeEllipse(void *p, BPoint center, BPoint radii) { return ((PictureIterator *) p)->StrokeEllipse(center, radii); } argument 46 _FillEllipse(void *p, BPoint center, BPoint radii) argument [all...] |
H A D | PicturePrinter.cpp | 126 void PicturePrinter::StrokeRoundRect(BRect rect, BPoint radii) { argument 127 Indent(); Print("StrokeRoundRect"); Print(&rect); Print("radii", &radii); Cr(); 131 void PicturePrinter::FillRoundRect(BRect rect, BPoint radii) { argument 132 Indent(); Print("FillRoundRect"); Print(&rect); Print("radii", &radii); Cr(); 146 void PicturePrinter::StrokeArc(BPoint center, BPoint radii, float startTheta, float arcTheta) { argument 147 Indent(); Print("StrokeArc center="); Print(¢er); Print("radii="); Print(&radii); Print("arcTheta=", arcTheta); Cr(); 151 void PicturePrinter::FillArc(BPoint center, BPoint radii, floa argument 156 StrokeEllipse(BPoint center, BPoint radii) argument 161 FillEllipse(BPoint center, BPoint radii) argument [all...] |
/haiku/src/kits/interface/ |
H A D | PicturePlayer.cpp | 73 draw_round_rect(void* _context, const BRect& rect, const BPoint& radii, argument 78 context->user_data, rect, radii); 96 draw_arc(void* _context, const BPoint& center, const BPoint& radii, argument 102 radii, startTheta, arcTheta); 110 BPoint radii((rect.Width() + 1) / 2.0f, (rect.Height() + 1) / 2.0f); 111 BPoint center = rect.LeftTop() + radii; 114 radii); 536 draw_round_rect_gradient(void* _context, const BRect& rect, const BPoint& radii, BGradient& gradient, argument 541 context->user_data, rect, radii, gradient); 559 draw_arc_gradient(void* _context, const BPoint& center, const BPoint& radii, argument 970 const BPoint* radii; local 1000 const BPoint* radii; local 1090 const BPoint* radii; local 1177 const BPoint* radii; local [all...] |
/haiku/headers/private/interface/ |
H A D | PicturePlayer.h | 39 const BPoint& radii, bool fill); 42 void (*draw_arc)(void* userData, const BPoint& center, const BPoint& radii, 99 void (*draw_round_rect_gradient)(void* userData, const BRect& rect, const BPoint& radii, BGradient& gradient, bool fill); 101 void (*draw_arc_gradient)(void* userData, const BPoint& center, const BPoint& radii, float startTheta, float arcTheta, BGradient& gradient, bool fill);
|
/haiku/src/servers/app/ |
H A D | ServerPicture.cpp | 312 draw_round_rect(void* _canvas, const BRect& _rect, const BPoint& radii, argument 320 canvas->GetDrawingEngine()->DrawRoundRect(rect, radii.x * scale, 321 radii.y * scale, fill); 342 draw_arc(void* _canvas, const BPoint& center, const BPoint& radii, argument 347 BRect rect(center.x - radii.x, center.y - radii.y, 348 center.x + radii.x - 1, center.y + radii.y - 1); 415 draw_round_rect_gradient(void* _canvas, const BRect& _rect, const BPoint& radii, BGradient& gradient, argument 426 canvas->GetDrawingEngine()->FillRoundRect(rect, radii 451 draw_arc_gradient(void* _canvas, const BPoint& center, const BPoint& radii, float startTheta, float arcTheta, BGradient& gradient, bool fill) argument [all...] |
H A D | PictureBoundingBoxPlayer.cpp | 328 const BPoint& radii, float, float, bool fill) 330 BRect rect(center.x - radii.x, center.y - radii.y, 331 center.x + radii.x - 1, center.y + radii.y - 1); 327 determine_bounds_draw_arc(void* _state, const BPoint& center, const BPoint& radii, float, float, bool fill) argument
|
H A D | ServerWindow.cpp | 3440 BPoint radii; local 3441 link.Read<float>(&radii.x); 3442 link.Read<float>(&radii.y); 3444 picture->WriteDrawRoundRect(rect, radii, code == AS_FILL_ROUNDRECT); 3466 BPoint radii((rect.Width() + 1) / 2, (rect.Height() + 1) / 2); 3467 BPoint center = rect.LeftTop() + radii; 3469 picture->WriteDrawArc(center, radii, startTheta, arcTheta, 3552 BPoint radii((rect.Width() + 1) / 2, (rect.Height() + 1) / 2); 3553 BPoint center = rect.LeftTop() + radii; 3555 picture->WriteDrawArcGradient(center, radii, startThet 3596 BPoint radii; local [all...] |