diff options
author | Chris Sherlock <chris.sherlock79@gmail.com> | 2014-11-02 13:10:13 +1100 |
---|---|---|
committer | Chris Sherlock <chris.sherlock79@gmail.com> | 2014-11-02 05:58:52 +0000 |
commit | 498a40f33908791c3b2409a1ccb4b3c81ea1e032 (patch) | |
tree | 8e447a750e1853d03daa3ded49a77db2bb975d68 /include/vcl/outdev.hxx | |
parent | cd44a7288e09ffadd34d9fe1a71b7462429c5c65 (diff) |
vcl: Refactor OutputDevice::TryDrawPolyLineDirect()
I've renamed TryDrawPolyLineDirect() to DrawPolyLineDirect() and also
renamed TryDrawPolyLineDirectNoAACheck() to drawPolyLineDirectNoAACheck().
However, at the same time I feel that there is no need to call on
drawPolyLineDirectNoAACheck in most instances, because DrawPolyLineDirect
does an AA check before it can continue anyway. There is one instance where
constantly checking the AA check is inefficient because it's in a loop, in
that case then we call directly on drawPolyLineDirectNoAACheck, but this is
the only case it is necessary.
Change-Id: Ie0320bfc45b5c0e1ac6ce35912da3e2897af9429
Reviewed-on: https://gerrit.libreoffice.org/12190
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
Diffstat (limited to 'include/vcl/outdev.hxx')
-rw-r--r-- | include/vcl/outdev.hxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx index 161342f1d6f1..f505f0426e35 100644 --- a/include/vcl/outdev.hxx +++ b/include/vcl/outdev.hxx @@ -726,7 +726,7 @@ public: void DrawPolyLine( const Polygon& rPoly, const LineInfo& rLineInfo ); - bool TryDrawPolyLineDirect( + bool DrawPolyLineDirect( const basegfx::B2DPolygon& rB2DPolygon, double fLineWidth = 0.0, double fTransparency = 0.0, @@ -742,7 +742,7 @@ private: // #i101491# // Helper who tries to use SalGDI's DrawPolyLine direct and returns it's bool. Contains no AA check. - SAL_DLLPRIVATE bool TryDrawPolyLineDirectNoAACheck( + SAL_DLLPRIVATE bool drawPolyLineDirectNoAACheck( const basegfx::B2DPolygon& rB2DPolygon, double fLineWidth = 0.0, double fTransparency = 0.0, |