summaryrefslogtreecommitdiff
path: root/basegfx/source/polygon
AgeCommit message (Collapse)AuthorFilesLines
2012-08-08reduce ascii noise and useless commentsThomas Arnhold1-2/+0
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
2012-08-07drop bogus eof linesThomas Arnhold15-45/+0
Change-Id: Idda2852c3e96ce15fde75d5a95369ec50a012410
2012-07-03sprinkle explicit over constructorsDavid Tardon5-6/+6
Change-Id: I6599147a74e5c99f964b08935ec7c77f2d4cadef
2012-06-06Some cppcheck cleaningJulien Nabet4-6/+6
Change-Id: I7a5f34715faecd689900b5d41eae9c782e99b47b
2012-05-31targetted minor size vs. empty reversionMichael Meeks1-2/+2
Change-Id: I35aef43b4dd023440509faaa8c73a0e5a45d37a7
2012-05-15fdo#48068 fix parsing of path d-attributeChr. Rossmanith1-2/+5
Change-Id: I43a5f69a30b3766303e049ba4d66c4fd79b9de30
2012-05-14fdo#48070 more on parsing of arc pathsPetr Mladek1-7/+0
also ignore "+" sign; remove unused sNumberString variable
2012-05-11unusedcode: basegfx::tools::equalMatúš Kukan2-70/+0
Change-Id: I I579fd3de05f78f06af06c53afab1cc70fc700082
2012-05-11fdo#48070 fix parsing of arc pathsChr. Rossmanith1-17/+18
Change-Id: Iffd726eec08da453e5a72c512ef2df35f22b5573
2012-04-14Clean up basegfx's polygon tools codeGábor Stefanik3-107/+0
2012-03-26Compatibility option for incorrect relative moves after closePath (fdo#47406)Fridrich Štrba1-2/+2
2012-03-05callcatcher: update listCaolán McNamara1-132/+0
2012-03-05Remove unused codeElton Chung1-172/+0
2012-03-01Remove unused codeElton Chung3-60/+0
2012-02-25Remove unused code in basegfx, comphelperElton Chung7-383/+0
2012-02-21WaE: duplicateBranchThomas Arnhold1-22/+2
2012-02-20Remove unused codeElton Chung4-430/+0
2012-02-19Remove unused codeElton Chung2-63/+0
2012-02-16Removed unused code.Björgvin Ragnarsson1-146/+0
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann3-53/+0
2012-01-27unusedcode.easy: Removed unused code (basegfx::B3DPolygon, ↵Alexander Bergmann2-68/+0
basegfx::B3DPolyPolygon)
2012-01-25Removing unused code (basegfx).Alexander Bergmann3-280/+0
2012-01-21Improve checking for emptinessThomas Arnhold3-7/+7
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann1-1/+2
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2012-01-20Code clean up.Stephan Bergmann1-3/+2
2012-01-18Fix error in handling 'z' for svg:d string parsingThorsten Behrens1-0/+10
Previously 'z' did not update the current point to the start point of the subpath, as required by http://www.w3.org/TR/SVG/paths.html#PathDataClosePathCommand. Fixed now, and adapted all the unit tests.
2012-01-10callcatcher: update listCaolán McNamara1-40/+0
2012-01-06Fix "Same expression on both sides of '&&'" (reported by cppcheck)Julien Nabet1-2/+2
2011-12-22unusedcode: remove various unused classesMatúš Kukan1-701/+0
2011-12-13Fix abort from stl debug iterators' invalid access.Thorsten Behrens2-4/+8
Triggered by fdo#43725, incrementing an invalid iterator bombs - though this seems a corner case, depends on whether one considers "+= 0" as incrementing or not.
2011-12-13More efficient insertion of B3DPolygonsThorsten Behrens2-34/+56
* some cleanup - removed ugly-as-hell exposure of only parts of the internal data struct on B2DPolygon (and reworked the only client of that code) * added stl-style begin/end to B3DPolyPolygon as well, mirroring B2DPolyPolygon, plus adapting the insert() func to make use of that (avoiding loads of temporaries)
2011-12-01Remove uses of charAtAugust Sodora1-2/+2
2011-11-05precompiled_basegfx.hxx is empty, so don't include it.Joseph Powers17-37/+0
2011-09-06callcatcher: various unused methodsCaolán McNamara1-58/+0
2011-07-21resyncing to masterBjoern Michaelsen2-20/+6
2011-07-124 minutes 27 seconds -> 11 secondsCaolán McNamara1-15/+4
2011-06-22Use the sweep flag to determine the drawing directionFridrich Štrba1-5/+2
The previous solution was giving somehow acceptable results in the majority of cases, but was pretty broken with corner cases where the arc is exactly half of the whole ellipse and where the large arc flag is largely irrelevant. If the sweep flag is equal to 0 drawing goes in the sense of decreasing angles. If it is set, drawing goes in the sense of increasing angles.
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen17-40/+99
Conflicts: basebmp/prj/d.lst basebmp/test/basictest.cxx basebmp/test/makefile.mk basegfx/inc/basegfx/basegfxdllapi.h basegfx/inc/basegfx/tools/debugplotter.hxx basegfx/inc/basegfx/tuple/b2ituple.hxx basegfx/prj/d.lst basegfx/source/numeric/makefile.mk basegfx/source/polygon/makefile.mk basegfx/source/range/makefile.mk basegfx/source/raster/makefile.mk basegfx/source/tuple/makefile.mk basegfx/source/vector/makefile.mk basegfx/test/basegfx1d.cxx basegfx/test/makefile.mk basegfx/util/makefile.mk canvas/Library_canvasfactory.mk canvas/Module_canvas.mk canvas/prj/build.lst canvas/prj/d.lst canvas/source/cairo/cairo_canvashelper_texturefill.cxx canvas/source/cairo/makefile.mk canvas/source/tools/makefile.mk comphelper/qa/string/makefile.mk cppcanvas/Module_cppcanvas.mk cppcanvas/inc/cppcanvas/cppcanvasdllapi.h cppcanvas/prj/build.lst cppcanvas/prj/d.lst cppcanvas/source/mtfrenderer/makefile.mk cppcanvas/util/makefile.mk i18npool/source/search/makefile.mk regexp/Library_regexp.mk regexp/prj/d.lst sax/CppunitTest_sax.mk sax/Library_sax.mk sax/prj/d.lst sax/qa/cppunit/test_converter.cxx sax/source/expatwrap/attrlistimpl.hxx sax/util/makefile.mk svtools/Library_svt.mk tools/Executable_sspretty.mk ucbhelper/prj/d.lst ucbhelper/source/provider/configureucb.cxx ucbhelper/source/provider/provconf.cxx ucbhelper/util/makefile.mk unotools/Library_utl.mk unotools/Module_unotools.mk unotools/Package_inc.mk unotools/prj/build.lst vcl/Library_desktop_detector.mk vcl/Library_vcl.mk vcl/Library_vclplug_gtk.mk vcl/aqua/source/gdi/salprn.cxx vcl/inc/aqua/saldata.hxx vcl/unx/generic/gdi/salgdi3.cxx
2011-06-16CWS gnumake4: some more changes for basebmp and basegfx [hg:412eb2845cc4]Mathias Bauer1-63/+0
2011-05-04Some cppcheck cleaningJulien Nabet3-12/+12
2011-04-22cppcheck inefficient checking for emptinessKayo Hamid1-2/+2
From cppcheck: Using xxxx.empty() instead of xxxx.size() can be faster. xxxx.size() can take linear time but xxxx.empty() is guaranteed to take constant time
2011-03-14Related: rhbz#684477 make sure this is thread safeCaolán McNamara1-12/+22
2011-03-12Move OSL_ENSURE(false,...) to OSL_FAIL(...)Thomas Arnhold3-5/+4
2011-02-02Clean up makefilesThomas Arnhold1-2/+0
2011-01-25split the expr, as gcc 4.6 bails out on itDavid Tardon1-3/+3
2011-01-24WaE: gcc 4.6.0 various warningsCaolán McNamara1-0/+2
2011-01-21Remove old RCS lines.Thomas Arnhold1-3/+0
2011-01-01cppcheck: prefer prefix variantCaolán McNamara1-1/+1
2010-11-26Merge branch 'libreoffice-3-3'Rene Engelhard1-2/+2
2010-11-26Merge commit 'ooo/OOO330_m17' into libreoffice-3-3Rene Engelhard1-2/+2