summaryrefslogtreecommitdiff
path: root/basegfx/source/range
AgeCommit message (Collapse)AuthorFilesLines
2012-02-25Remove unused code in basegfx, comphelperElton Chung1-9/+0
2012-02-08Recover some methods needed by windows directxKorrawit Pruegsanusak1-0/+7
This partially reverts b3c3e116ff0eb9b550b73d3901395c042e31d192
2012-02-01unusedcode.easy: Removed unused codeAlexander Bergmann3-54/+0
2012-01-17callcatcher: remove recently unused codeCaolán McNamara1-16/+0
2012-01-08callcatcher: Remove unused codeAugust Sodora1-216/+0
2011-12-22unusedcode: remove various unused classesMatúš Kukan1-3/+0
2011-11-05precompiled_basegfx.hxx is empty, so don't include it.Joseph Powers6-15/+0
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen6-7/+17
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-52/+0
2011-02-02Clean up makefilesThomas Arnhold1-2/+0
2011-01-24WaE: gcc 4.6.0 various warningsCaolán McNamara1-1/+0
2011-01-21Remove old RCS lines.Thomas Arnhold2-6/+0
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth6-0/+17
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-03-31Merge DEV300_m75thb5-21/+5
* resolved two conflicts caused by lineend changes in canvashelper_texturefill.cxx and implrenderer.cxx. Took the cws version, which uses new texture fill semantics, and fixes clipping bug * binned file header changes from head for deleted files
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien6-25/+6
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-10-16#i105939# Decided returning by const ref was a bad idea, coupling-thb1-4/+16
and in terms of unwanted side effects (think vector re-allocating the mem). Fixed iterator-to-ptr conversion for obvious oversights.
2009-10-16#i105939# Adds clip state handling class to basegfx; makes use of that also ↵thb1-0/+40
from slideshow
2009-10-16#i105939# Adds special box clipping support to basegfxthb4-283/+1323
2008-08-19INTEGRATION: CWS aw033 (1.6.2); FILE MERGEDVladimir Glazounov1-1/+19
2008/05/27 14:08:46 aw 1.6.2.5: #i39532# changes DEV300 m12 resync corrections 2008/05/14 14:41:21 aw 1.6.2.4: RESYNC: (1.8-1.9); FILE MERGED 2006/09/26 14:51:59 aw 1.6.2.3: RESYNC: (1.7-1.8); FILE MERGED 2006/05/12 14:36:48 aw 1.6.2.2: RESYNC: (1.6-1.7); FILE MERGED 2006/05/12 11:36:08 aw 1.6.2.1: code changes for primitive support
2008-08-19INTEGRATION: CWS aw033 (1.6.2); FILE MERGEDVladimir Glazounov1-2/+2
2008/06/10 09:26:44 aw 1.6.2.5: #i39532# adapted missing tooling conversion 2008/05/14 14:41:17 aw 1.6.2.4: RESYNC: (1.9-1.10); FILE MERGED 2006/09/26 14:51:42 aw 1.6.2.3: RESYNC: (1.7-1.8); FILE MERGED 2006/05/12 14:36:32 aw 1.6.2.2: RESYNC: (1.6-1.7); FILE MERGED 2006/05/12 11:36:08 aw 1.6.2.1: code changes for primitive support
2008-08-19INTEGRATION: CWS aw033 (1.6.6); FILE MERGEDVladimir Glazounov1-11/+5
2008/05/27 14:08:46 aw 1.6.6.3: #i39532# changes DEV300 m12 resync corrections 2008/05/14 14:41:24 aw 1.6.6.2: RESYNC: (1.6-1.7); FILE MERGED 2007/12/12 13:13:34 aw 1.6.6.1: #i39532# clipping changes
2008-04-10INTEGRATION: CWS changefileheader (1.5.70); FILE MERGEDRüdiger Timm1-23/+19
2008/03/28 16:05:56 rt 1.5.70.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.8.58); FILE MERGEDRüdiger Timm1-32/+18
2008/04/01 10:48:15 thb 1.8.58.2: #i85898# Stripping all external header guards 2008/03/28 16:05:56 rt 1.8.58.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.3.60); FILE MERGEDRüdiger Timm1-23/+18
2008/03/28 16:05:55 rt 1.3.60.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.9.48); FILE MERGEDRüdiger Timm1-35/+18
2008/04/01 10:48:15 thb 1.9.48.2: #i85898# Stripping all external header guards 2008/03/28 16:05:55 rt 1.9.48.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.6.60); FILE MERGEDRüdiger Timm1-34/+18
2008/04/01 10:48:15 thb 1.6.60.2: #i85898# Stripping all external header guards 2008/03/28 16:05:55 rt 1.6.60.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.7.60); FILE MERGEDRüdiger Timm1-30/+18
2008/04/01 10:48:15 thb 1.7.60.2: #i85898# Stripping all external header guards 2008/03/28 16:05:55 rt 1.7.60.1: #i87441# Change license header to LPGL v3.
2006-11-14INTEGRATION: CWS aw024 (1.7.4); FILE MERGEDIvo Hinkelmann1-2/+19
2006/09/21 21:03:15 aw 1.7.4.2: RESYNC: (1.7-1.8); FILE MERGED 2006/03/15 11:12:44 aw 1.7.4.1: #i39528# Added transform to B2DRange
2006-09-17INTEGRATION: CWS pchfix02 (1.7.30); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:39 kaib 1.7.30.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.2.32); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:38 kaib 1.2.32.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.7.30); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:38 kaib 1.7.30.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.5.12); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:38 kaib 1.5.12.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.6.32); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:38 kaib 1.6.32.1: #i68856# Added header markers and pch files
2006-07-13INTEGRATION: CWS cowfixes01 (1.4.20); FILE MERGEDOliver Bolte1-5/+16
2006/03/17 17:41:35 thb 1.4.20.1: #i63310# Added COW to B2DMultiRange (wasn't there before); moved BxDHomMatrix to cow_wrapper; added o3tl build dependency
2006-06-20INTEGRATION: CWS warnings01 (1.3.8); FILE MERGEDJens-Heiner Rechtien1-3/+3
2005/11/07 19:38:43 pl 1.3.8.2: RESYNC: (1.3-1.4); FILE MERGED 2005/10/24 16:15:04 pl 1.3.8.1: #i55991# remove warnings for solaris platform
2005-11-02INTEGRATION: CWS canvas02 (1.2.24); FILE MERGEDKurt Zenker1-2/+3
2005/10/08 13:23:22 thb 1.2.24.2: RESYNC: (1.2-1.3); FILE MERGED 2005/06/17 23:08:14 thb 1.2.24.1: #i48939# Moved set difference calculation for ranges to basegfx (the computeSetDifference() methods); added more basic type conversion to canvastools
2005-11-02INTEGRATION: CWS canvas02 (1.6.10); FILE MERGEDKurt Zenker2-21/+39
2005/10/24 16:16:18 thb 1.6.10.1: #i48939# The int<->double conversions now preserve the empty state of ranges
2005-11-02INTEGRATION: CWS canvas02 (1.1.2); FILE ADDEDKurt Zenker1-0/+147
2005/10/11 15:39:29 thb 1.1.2.4: #i54170# Corrected license headers 2005/06/30 15:09:40 thb 1.1.2.3: #i10000# gcc is again much more picky about typename... 2005/06/29 19:18:58 thb 1.1.2.2: #i48939# Added B2IBox case for computeSetDifference 2005/06/17 23:08:14 thb 1.1.2.1: #i48939# Moved set difference calculation for ranges to basegfx (the computeSetDifference() methods); added more basic type conversion to canvastools
2005-11-02INTEGRATION: CWS canvas02 (1.5.10); FILE MERGEDKurt Zenker1-6/+12
2005/10/24 16:16:17 thb 1.5.10.1: #i48939# The int<->double conversions now preserve the empty state of ranges
2005-09-07INTEGRATION: CWS ooo19126 (1.2.28); FILE MERGEDRüdiger Timm1-48/+21
2005/09/05 17:38:43 rt 1.2.28.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.5.26); FILE MERGEDRüdiger Timm2-94/+42
2005/09/05 17:38:43 rt 1.5.26.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.16); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:43 rt 1.3.16.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.4.28); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:42 rt 1.4.28.1: #i54170# Change license header: remove SISSL
2005-04-18INTEGRATION: CWS presfixes03 (1.2.18); FILE MERGEDOliver Bolte1-3/+3
2005/04/14 22:57:09 thb 1.2.18.1: #i47428# After fixing the actual bug, it turned out that _background_ objects vanish, when the characters reach their final position. Reason was the generation of equal rectangles, with only the tiniest roundoff difference between them. And the clipper turned that into one huge 'clip nothing' mess. Fixed by using approximate equal now in b2dmultirange
2004-11-26INTEGRATION: CWS presentationengine01 (1.1.2); FILE MERGEDRüdiger Timm1-3/+4
2004/08/19 00:10:02 thb 1.1.2.1: #110496# Added B2DMultiRange implementation
2004-11-26INTEGRATION: CWS presentationengine01 (1.4.2); FILE MERGEDRüdiger Timm2-15/+31
2004/11/20 00:00:23 thb 1.4.2.2: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples 2004/11/17 20:20:09 thb 1.4.2.1: #110496# Unified integer constructors/fround converters
2004-11-26INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDEDRüdiger Timm1-0/+316
2004/11/23 18:28:47 thb 1.1.2.6: #110496# Fixing merge fault: removing polygons _must_ use the OR version, otherwise, disjunct areas will vanish completely. That is, the two clipper operations must emulate the union operation 2004/11/20 00:00:23 thb 1.1.2.5: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples 2004/09/29 23:34:17 thb 1.1.2.4: #110496# Making the new modules Wall clean 2004/08/26 12:19:38 thb 1.1.2.3: #110496# Worked around some basegfx clipper bugs. Will prolly need a separate rect clipper sooner or later 2004/08/20 13:40:58 thb 1.1.2.2: #i10000# Expression did not compile under Linux/Solaris 2004/08/19 00:08:44 thb 1.1.2.1: Initial revision
2004-11-26INTEGRATION: CWS presentationengine01 (1.3.2); FILE MERGEDRüdiger Timm1-2/+20
2004/11/20 00:00:23 thb 1.3.2.2: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples 2004/11/17 20:20:09 thb 1.3.2.1: #110496# Unified integer constructors/fround converters
2004-11-03INTEGRATION: CWS aw019 (1.3.36); FILE MERGEDPascal Junck2-4/+37
2004/10/06 11:14:28 aw 1.3.36.1: #i34831#
2003-11-28Removed in-between namespaces (curve, matrix, numeric, point, polygon, ↵Armin Weiss3-15/+6
range, tuple, vector). Names were too common and e.g. vector leaded to problems with some defines. This is now avoided. Also some bug fixes, addition of 3d polygon tooling etc.