Symbol: Painter
src/servers/app/drawing/DrawingEngine.cpp
181
fPainter(new Painter()),
src/servers/app/drawing/DrawingEngine.h
210
ObjectDeleter<Painter>
src/servers/app/drawing/DrawingEngine.h
31
class Painter;
src/servers/app/drawing/Painter/Painter.cpp
1030
Painter::FillRect(const BRect& r, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1076
Painter::FillRect(const BRect& r, const rgb_color& c) const
src/servers/app/drawing/Painter/Painter.cpp
1116
Painter::FillRectVerticalGradient(BRect r,
src/servers/app/drawing/Painter/Painter.cpp
1169
Painter::FillRectNoClipping(const clipping_rect& r, const rgb_color& c) const
src/servers/app/drawing/Painter/Painter.cpp
1197
Painter::StrokeRoundRect(const BRect& r, float xRadius, float yRadius) const
src/servers/app/drawing/Painter/Painter.cpp
1217
Painter::StrokeRoundRect(const BRect& r, float xRadius, float yRadius,
src/servers/app/drawing/Painter/Painter.cpp
1238
Painter::FillRoundRect(const BRect& r, float xRadius, float yRadius) const
src/servers/app/drawing/Painter/Painter.cpp
1263
Painter::FillRoundRect(const BRect& r, float xRadius, float yRadius,
src/servers/app/drawing/Painter/Painter.cpp
1289
Painter::AlignEllipseRect(BRect* rect, bool filled) const
src/servers/app/drawing/Painter/Painter.cpp
1307
Painter::DrawEllipse(BRect r, bool fill) const
src/servers/app/drawing/Painter/Painter.cpp
1334
Painter::DrawEllipse(BRect r, bool fill, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1361
Painter::StrokeArc(BPoint center, float xRadius, float yRadius, float angle,
src/servers/app/drawing/Painter/Painter.cpp
1382
Painter::StrokeArc(BPoint center, float xRadius, float yRadius, float angle,
src/servers/app/drawing/Painter/Painter.cpp
1403
Painter::FillArc(BPoint center, float xRadius, float yRadius, float angle,
src/servers/app/drawing/Painter/Painter.cpp
1440
Painter::FillArc(BPoint center, float xRadius, float yRadius, float angle,
src/servers/app/drawing/Painter/Painter.cpp
1480
Painter::DrawString(const char* utf8String, uint32 length, BPoint baseLine,
src/servers/app/drawing/Painter/Painter.cpp
1504
Painter::DrawString(const char* utf8String, uint32 length,
src/servers/app/drawing/Painter/Painter.cpp
1525
Painter::BoundingBox(const char* utf8String, uint32 length, BPoint baseLine,
src/servers/app/drawing/Painter/Painter.cpp
1542
Painter::BoundingBox(const char* utf8String, uint32 length,
src/servers/app/drawing/Painter/Painter.cpp
1556
Painter::StringWidth(const char* utf8String, uint32 length,
src/servers/app/drawing/Painter/Painter.cpp
1568
Painter::DrawBitmap(const ServerBitmap* bitmap, BRect bitmapRect,
src/servers/app/drawing/Painter/Painter.cpp
1589
Painter::FillRegion(const BRegion* region) const
src/servers/app/drawing/Painter/Painter.cpp
1605
Painter::FillRegion(const BRegion* region, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1621
Painter::InvertRect(const BRect& r) const
src/servers/app/drawing/Painter/Painter.cpp
1638
Painter::SetRendererOffset(int32 offsetX, int32 offsetY)
src/servers/app/drawing/Painter/Painter.cpp
1648
Painter::_Align(float coord, bool round, bool centerOffset) const
src/servers/app/drawing/Painter/Painter.cpp
1665
Painter::_Align(BPoint* point, bool centerOffset) const
src/servers/app/drawing/Painter/Painter.cpp
1672
Painter::_Align(BPoint* point, bool round, bool centerOffset) const
src/servers/app/drawing/Painter/Painter.cpp
1680
Painter::_Align(const BPoint& point, bool centerOffset) const
src/servers/app/drawing/Painter/Painter.cpp
1690
Painter::_Clipped(const BRect& rect) const
src/servers/app/drawing/Painter/Painter.cpp
1701
Painter::_UpdateDrawingMode()
src/servers/app/drawing/Painter/Painter.cpp
1721
Painter::_SetRendererColor(const rgb_color& color) const
src/servers/app/drawing/Painter/Painter.cpp
1738
Painter::_DrawTriangle(BPoint pt1, BPoint pt2, BPoint pt3, bool fill) const
src/servers/app/drawing/Painter/Painter.cpp
1762
Painter::_DrawTriangle(BPoint pt1, BPoint pt2, BPoint pt3, bool fill, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1786
Painter::_IterateShapeData(const int32& opCount, const uint32* opList,
src/servers/app/drawing/Painter/Painter.cpp
183
SolidPatternGuard(Painter* painter)
src/servers/app/drawing/Painter/Painter.cpp
1854
Painter::_InvertRect32(BRect r) const
src/servers/app/drawing/Painter/Painter.cpp
1872
Painter::_BlendRect32(const BRect& r, const rgb_color& c) const
src/servers/app/drawing/Painter/Painter.cpp
1910
Painter::_BoundingBox(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
1959
Painter::_StrokePath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
1967
Painter::_StrokePath(VertexSource& path, cap_mode capMode) const
src/servers/app/drawing/Painter/Painter.cpp
197
Painter* fPainter;
src/servers/app/drawing/Painter/Painter.cpp
1989
Painter::_StrokePath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1997
Painter::_StrokePath(VertexSource& path, cap_mode capMode, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
2020
Painter::_FillPath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
2033
Painter::_RasterizePath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
205
Painter::Painter()
src/servers/app/drawing/Painter/Painter.cpp
2059
Painter::_FillPath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
2072
Painter::_RasterizePath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
2148
Painter::_CalcLinearGradientTransform(BPoint startPoint, BPoint endPoint,
src/servers/app/drawing/Painter/Painter.cpp
2164
Painter::_CalcRadialGradientTransform(BPoint center,
src/servers/app/drawing/Painter/Painter.cpp
2175
Painter::_MakeGradient(const BGradient& gradient, int32 colorCount,
src/servers/app/drawing/Painter/Painter.cpp
2255
Painter::_MakeGradient(Array& array, const BGradient& gradient) const
src/servers/app/drawing/Painter/Painter.cpp
2286
Painter::_RasterizePath(VertexSource& path, const BGradient& gradient,
src/servers/app/drawing/Painter/Painter.cpp
236
Painter::~Painter()
src/servers/app/drawing/Painter/Painter.cpp
246
Painter::AttachToBuffer(RenderingBuffer* buffer)
src/servers/app/drawing/Painter/Painter.cpp
273
Painter::DetachFromBuffer()
src/servers/app/drawing/Painter/Painter.cpp
283
Painter::Bounds() const
src/servers/app/drawing/Painter/Painter.cpp
294
Painter::SetDrawState(const DrawState* state, int32 xOffset, int32 yOffset)
src/servers/app/drawing/Painter/Painter.cpp
357
Painter::ConstrainClipping(const BRegion* region)
src/servers/app/drawing/Painter/Painter.cpp
372
Painter::SetTransform(BAffineTransform transform, int32 xOffset, int32 yOffset)
src/servers/app/drawing/Painter/Painter.cpp
388
Painter::SetHighColor(const rgb_color& color)
src/servers/app/drawing/Painter/Painter.cpp
400
Painter::SetLowColor(const rgb_color& color)
src/servers/app/drawing/Painter/Painter.cpp
410
Painter::SetDrawingMode(drawing_mode mode)
src/servers/app/drawing/Painter/Painter.cpp
421
Painter::SetBlendingMode(source_alpha srcAlpha, alpha_function alphaFunc)
src/servers/app/drawing/Painter/Painter.cpp
434
Painter::SetPenSize(float size)
src/servers/app/drawing/Painter/Painter.cpp
442
Painter::SetStrokeMode(cap_mode lineCap, join_mode joinMode, float miterLimit)
src/servers/app/drawing/Painter/Painter.cpp
451
Painter::SetFillRule(int32 fillRule)
src/servers/app/drawing/Painter/Painter.cpp
463
Painter::SetPattern(const pattern& p)
src/servers/app/drawing/Painter/Painter.cpp
483
Painter::SetFont(const ServerFont& font)
src/servers/app/drawing/Painter/Painter.cpp
492
Painter::SetFont(const DrawState* state)
src/servers/app/drawing/Painter/Painter.cpp
505
Painter::StrokeLine(BPoint a, BPoint b)
src/servers/app/drawing/Painter/Painter.cpp
571
Painter::StrokeLine(BPoint a, BPoint b, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
613
Painter::StraightLine(BPoint a, BPoint b, const rgb_color& c) const
src/servers/app/drawing/Painter/Painter.cpp
688
Painter::StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3) const
src/servers/app/drawing/Painter/Painter.cpp
696
Painter::StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
704
Painter::FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3) const
src/servers/app/drawing/Painter/Painter.cpp
712
Painter::FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3,
src/servers/app/drawing/Painter/Painter.cpp
721
Painter::DrawPolygon(BPoint* p, int32 numPts, bool filled, bool closed) const
src/servers/app/drawing/Painter/Painter.cpp
754
Painter::DrawPolygon(BPoint* p, int32 numPts, bool filled, bool closed, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
787
Painter::DrawBezier(BPoint* p, bool filled) const
src/servers/app/drawing/Painter/Painter.cpp
812
Painter::DrawBezier(BPoint* p, bool filled, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
837
Painter::DrawShape(const int32& opCount, const uint32* opList,
src/servers/app/drawing/Painter/Painter.cpp
855
Painter::DrawShape(const int32& opCount, const uint32* opList,
src/servers/app/drawing/Painter/Painter.cpp
873
Painter::StrokeRect(const BRect& r) const
src/servers/app/drawing/Painter/Painter.cpp
924
Painter::StrokeRect(const BRect& r, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
959
Painter::StrokeRect(const BRect& r, const rgb_color& c) const
src/servers/app/drawing/Painter/Painter.cpp
970
Painter::FillRect(const BRect& r) const
src/servers/app/drawing/Painter/Painter.h
379
Painter::TransformAndClipRect(BRect rect) const
src/servers/app/drawing/Painter/Painter.h
394
Painter::ClipRect(BRect rect) const
src/servers/app/drawing/Painter/Painter.h
405
Painter::AlignAndClipRect(BRect rect) const
src/servers/app/drawing/Painter/Painter.h
412
Painter::TransformAlignAndClipRect(BRect rect) const
src/servers/app/drawing/Painter/Painter.h
422
Painter::AlignRect(BRect rect) const
src/servers/app/drawing/Painter/Painter.h
51
class Painter {
src/servers/app/drawing/Painter/Painter.h
53
Painter();
src/servers/app/drawing/Painter/Painter.h
54
virtual ~Painter();
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
178
Painter::BitmapPainter::_DetermineTransform(BRect sourceRect,
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
238
Painter::BitmapPainter::_HasScale()
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
245
Painter::BitmapPainter::_HasAffineTransform()
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
252
Painter::BitmapPainter::_HasAlphaMask()
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
259
Painter::BitmapPainter::_ConvertColorSpace(
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
33
Painter::BitmapPainter::BitmapPainter(const Painter* painter,
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
334
Painter::BitmapPainter::_TransparentMagicToAlpha(sourcePixel* buffer,
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.cpp
58
Painter::BitmapPainter::Draw(const BRect& sourceRect,
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.h
15
class Painter::BitmapPainter {
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.h
19
BitmapPainter(const Painter* painter,
src/servers/app/drawing/Painter/bitmap_painter/BitmapPainter.h
46
const Painter* fPainter;
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapBilinear.h
484
Draw(const Painter* painter, PainterAggInterface& aggInterface,
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
35
Draw(const Painter* painter, PainterAggInterface& aggInterface,
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapNearestNeighbor.h
16
Draw(const Painter* painter, PainterAggInterface& aggInterface,
src/tests/servers/app/painter/Painter.cpp
1004
Painter::_Transform(BRect* rect) const
src/tests/servers/app/painter/Painter.cpp
1023
Painter::_Transform(const BRect& rect) const
src/tests/servers/app/painter/Painter.cpp
1032
Painter::_Clipped(const BRect& rect) const
src/tests/servers/app/painter/Painter.cpp
1043
Painter::_RebuildClipping()
src/tests/servers/app/painter/Painter.cpp
1082
Painter::_UpdateFont()
src/tests/servers/app/painter/Painter.cpp
1098
Painter::_UpdateLineWidth()
src/tests/servers/app/painter/Painter.cpp
1110
Painter::_DrawTriangle(BPoint pt1, BPoint pt2, BPoint pt3,
src/tests/servers/app/painter/Painter.cpp
1133
Painter::_DrawEllipse(BPoint center, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
1159
Painter::_DrawShape(/*const */BShape* shape, const pattern& p, bool fill) const
src/tests/servers/app/painter/Painter.cpp
1181
Painter::_DrawPolygon(const BPoint* ptArray, int32 numPts,
src/tests/servers/app/painter/Painter.cpp
1208
Painter::_DrawBitmap(const agg::rendering_buffer& srcBuffer, color_space format,
src/tests/servers/app/painter/Painter.cpp
1246
Painter::_DrawBitmap32(const agg::rendering_buffer& srcBuffer,
src/tests/servers/app/painter/Painter.cpp
1334
Painter::_InvertRect32(BRect r) const
src/tests/servers/app/painter/Painter.cpp
1355
Painter::_BoundingBox(VertexSource& path) const
src/tests/servers/app/painter/Painter.cpp
1371
Painter::_StrokePath(VertexSource& path, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
1400
Painter::_FillPath(VertexSource& path, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
1415
Painter::_SetPattern(const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
144
Painter::DetachFromBuffer()
src/tests/servers/app/painter/Painter.cpp
1445
Painter::_SetRendererColor(const rgb_color& color) const
src/tests/servers/app/painter/Painter.cpp
151
Painter::SetDrawData(const DrawData* data)
src/tests/servers/app/painter/Painter.cpp
173
Painter::ConstrainClipping(const BRegion& region)
src/tests/servers/app/painter/Painter.cpp
188
Painter::SetHighColor(const rgb_color& color)
src/tests/servers/app/painter/Painter.cpp
195
Painter::SetLowColor(const rgb_color& color)
src/tests/servers/app/painter/Painter.cpp
202
Painter::SetScale(float scale)
src/tests/servers/app/painter/Painter.cpp
213
Painter::SetPenSize(float size)
src/tests/servers/app/painter/Painter.cpp
223
Painter::SetOrigin(const BPoint& origin)
src/tests/servers/app/painter/Painter.cpp
237
Painter::SetDrawingMode(drawing_mode mode)
src/tests/servers/app/painter/Painter.cpp
251
Painter::SetBlendingMode(source_alpha alphaSrcMode, alpha_function alphaFncMode)
src/tests/servers/app/painter/Painter.cpp
266
Painter::SetPenLocation(const BPoint& location)
src/tests/servers/app/painter/Painter.cpp
273
Painter::SetFont(const BFont& font)
src/tests/servers/app/painter/Painter.cpp
286
Painter::SetFont(const ServerFont& font)
src/tests/servers/app/painter/Painter.cpp
296
Painter::StrokeLine(BPoint a, BPoint b, const pattern& p)
src/tests/servers/app/painter/Painter.cpp
332
Painter::StrokeLine(BPoint b, const pattern& p)
src/tests/servers/app/painter/Painter.cpp
340
Painter::StraightLine(BPoint a, BPoint b, const rgb_color& c) const
src/tests/servers/app/painter/Painter.cpp
405
Painter::StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
412
Painter::FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
419
Painter::StrokePolygon(const BPoint* ptArray, int32 numPts,
src/tests/servers/app/painter/Painter.cpp
427
Painter::FillPolygon(const BPoint* ptArray, int32 numPts,
src/tests/servers/app/painter/Painter.cpp
435
Painter::StrokeBezier(const BPoint* controlPoints, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
44
Painter::Painter()
src/tests/servers/app/painter/Painter.cpp
461
Painter::FillBezier(const BPoint* controlPoints, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
487
Painter::StrokeShape(/*const */BShape* shape, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
494
Painter::FillShape(/*const */BShape* shape, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
501
Painter::StrokeRect(const BRect& r, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
539
Painter::StrokeRect(const BRect& r, const rgb_color& c) const
src/tests/servers/app/painter/Painter.cpp
553
Painter::FillRect(const BRect& r, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
592
Painter::FillRect(const BRect& r, const rgb_color& c) const
src/tests/servers/app/painter/Painter.cpp
626
Painter::StrokeRoundRect(const BRect& r, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
646
Painter::FillRoundRect(const BRect& r, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
672
Painter::StrokeEllipse(BPoint center, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
680
Painter::FillEllipse(BPoint center, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
688
Painter::StrokeArc(BPoint center, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
707
Painter::FillArc(BPoint center, float xRadius, float yRadius,
src/tests/servers/app/painter/Painter.cpp
745
Painter::DrawChar(char aChar)
src/tests/servers/app/painter/Painter.cpp
753
Painter::DrawChar(char aChar, BPoint baseLine)
src/tests/servers/app/painter/Painter.cpp
764
Painter::DrawString(const char* utf8String, uint32 length,
src/tests/servers/app/painter/Painter.cpp
773
Painter::DrawString(const char* utf8String, uint32 length,
src/tests/servers/app/painter/Painter.cpp
78
Painter::~Painter()
src/tests/servers/app/painter/Painter.cpp
812
Painter::DrawString(const char* utf8String, const escapement_delta* delta)
src/tests/servers/app/painter/Painter.cpp
820
Painter::DrawString(const char* utf8String, BPoint baseLine,
src/tests/servers/app/painter/Painter.cpp
831
Painter::DrawBitmap(const BBitmap* bitmap,
src/tests/servers/app/painter/Painter.cpp
851
Painter::DrawBitmap(const ServerBitmap* bitmap,
src/tests/servers/app/painter/Painter.cpp
872
Painter::FillRegion(const BRegion* region, const pattern& p = B_SOLID_HIGH) const
src/tests/servers/app/painter/Painter.cpp
883
Painter::InvertRect(const BRect& r) const
src/tests/servers/app/painter/Painter.cpp
900
Painter::BoundingBox(const char* utf8String, uint32 length,
src/tests/servers/app/painter/Painter.cpp
91
Painter::AttachToBuffer(RenderingBuffer* buffer)
src/tests/servers/app/painter/Painter.cpp
918
Painter::_MakeEmpty()
src/tests/servers/app/painter/Painter.cpp
953
Painter::_Transform(BPoint* point, bool centerOffset) const
src/tests/servers/app/painter/Painter.cpp
976
Painter::_Transform(const BPoint& point, bool centerOffset) const
src/tests/servers/app/painter/Painter.cpp
985
Painter::_Transform(float* width) const
src/tests/servers/app/painter/Painter.cpp
994
Painter::_Transform(const float& width) const
src/tests/servers/app/painter/Painter.h
25
class Painter {
src/tests/servers/app/painter/Painter.h
27
Painter();
src/tests/servers/app/painter/Painter.h
28
virtual ~Painter();
src/tests/servers/app/painter/Painter.h
321
Painter::SetHighColor(uint8 r, uint8 g, uint8 b, uint8 a)
src/tests/servers/app/painter/Painter.h
333
Painter::SetLowColor(uint8 r, uint8 g, uint8 b, uint8 a)
src/tests/servers/app/painter/main.cpp
329
Painter painter;