summaryrefslogtreecommitdiff
path: root/basegfx/inc
AgeCommit message (Collapse)Author
2012-04-14Clean up basegfx's polygon tools codeGábor Stefanik
2012-03-26Compatibility option for incorrect relative moves after closePath (fdo#47406)Fridrich Štrba
2012-03-20removed zoomtools int functionsTim Hardeck
Changed viewport.cxx to use long instead of int like all other zoom functions and in this succession removed the zoomtools int functions which where only added for this one exception.
2012-03-05Remove unused codeElton Chung
2012-03-01Remove unused codeElton Chung
2012-02-26definition was removed, remove declaration as wellIvan Timofeev
2012-02-25Remove unused code in basegfx, comphelperElton Chung
2012-02-20Remove unused codeElton Chung
2012-02-19Remove unused codeElton Chung
2012-02-16Removed unused code.Björgvin Ragnarsson
2012-02-08use boost::noncopyableCaolán McNamara
2012-02-08Recover some methods needed by windows directxKorrawit Pruegsanusak
This partially reverts b3c3e116ff0eb9b550b73d3901395c042e31d192
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann
2012-01-28unusedcode.easy: Removed unused code (basegfx::B2DHomPoint)Alexander Bergmann
2012-01-28Actually apply substance of previous unused code removalAlexander Bergmann
2012-01-27unusedcode.easy: Removed unused code (basegfx::B3DPolygon, ↵Alexander Bergmann
basegfx::B3DPolyPolygon)
2012-01-25optimized zoom to use more common intervalsTim Hardeck
Round zoom values beginning with 50 to a multiple of 5, with 100 to one of 10, with 500 to one of 50 and with 1000 to one of 100. The step 100 is enforced to have one fixed point.
2012-01-25Removing unused code (basegfx).Alexander Bergmann
2012-01-21Improve checking for emptinessThomas Arnhold
2012-01-19remove unused methodsThomas Arnhold
2012-01-18Fix error in handling 'z' for svg:d string parsingThorsten Behrens
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-17callcatcher: remove recently unused codeCaolán McNamara
2012-01-10callcatcher: update listCaolán McNamara
2012-01-08callcatcher: Remove unused codeAugust Sodora
2011-12-22unusedcode: remove various unused classesMatúš Kukan
2011-12-19Remove DebugPlotterAugust Sodora
2011-12-13More efficient insertion of B3DPolygonsThorsten Behrens
* 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-01typo fix: explicitely -> explicitlyLior Kaplan
2011-11-07Fix linking on WindowsFridrich Štrba
Don't declare dllexport classes that are purely inlined. This will cause for the binary that links then to look for dll symbols, which are naturlly not present.
2011-11-05precompiled_basegfx.hxx is empty, so don't include it.Joseph Powers
2011-11-05Cleanup basegfx headers a littleJoseph Powers
I deleted some unused headers. I also stopped exporting them for the same reason.
2011-11-03Fix one more subtlety around B2IBox / B2IRange changes.Thorsten Behrens
The Cohen/Sutherland clip flag routine was not aware of B2IBox, thusly yielding incorrect line clipping for BitmapDevice software rendering. Cleaned that up, added some more unit tests around the problem, and removed the now-extraneous maLineClip member from the bitmap device.
2011-11-02Move BitmapDevice to use B2IBox instead of B2IRange.Thorsten Behrens
Semantically, B2IBox represents a pixel rect much better than B2IRange - replaced all occurences in and around the software renderer, and client code.
2011-11-02Cleanup basegfx - docs, visibility, pointless methods.Thorsten Behrens
Added docs to the range/* classes, removed methods the compiler can generate for us, removed unused header, and cleaned up visibility markup (inlines don't really need to be exported).
2011-11-02Fix BXYBox behaviour and unit testThorsten Behrens
Made the distinction more clear, added appropriate tests to nail behaviour.
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara
2011-08-31Translated German comments, removed redundant ones till cairo (incl.)Allmann-Rahn
2011-07-26callcatcher: remove unused methodsThomas Arnhold
2011-07-26callcatcher: remove unused methodsThomas Arnhold
2011-07-22postmerge fixes for gnumake4Bjoern Michaelsen
2011-07-21resyncing to masterBjoern Michaelsen
2011-07-14callcatcher: remove unused basegfx::B3DHomPoint::implHomogenizeThomas Arnhold
2011-07-14callcatcher: remove unused basegfx::B3DHomMatrix::FooThomas Arnhold
2011-06-22Teach LibreOffice proper svg:d supportThorsten Behrens
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen
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-17gnumake4: remove DOS lineendings from new dllapi files, add terminating ↵Michael Stahl
newline [hg:6a190c99c8ff]
2011-06-17CWS gnumake4: reimplement basegfx_s hack for new build system [hg:c943ed591aff]Mathias Bauer
2011-06-16CWS gnumake4: some fixes for basegfx+canvas [hg:8c299b2d4484]Mathias Bauer
2011-06-16CWS gnumake4: some more changes for basebmp and basegfx [hg:412eb2845cc4]Mathias Bauer
2011-06-16CWS gnumake4: convert basegfx to new build system [hg:e8f9d107b59a]Mathias Bauer