Commit Graph

246 Commits

Author SHA1 Message Date
Rüdiger Timm
e84b7c9126 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/18 15:53:02 mbu 1.1.2.2: fixed numerical instabilities
2005/03/15 15:40:03 mbu 1.1.2.1: added polypolygon triangulation
2005-03-30 06:42:32 +00:00
Rüdiger Timm
7278425c48 INTEGRATION: CWS presfixes02 (1.11.16); FILE MERGED
2005/03/15 15:33:11 mbu 1.11.16.1: added polypolygon triangulation
2005-03-30 06:42:20 +00:00
Vladimir Glazounov
b01086cf7a INTEGRATION: CWS presfixes01 (1.2.38); FILE MERGED
2005/02/16 13:20:33 fs 1.2.38.1: #i10000#
2005-03-10 12:39:13 +00:00
Vladimir Glazounov
4dda69abbf INTEGRATION: CWS presfixes01 (1.2.8); FILE MERGED
2005/02/16 11:05:13 fs 1.2.8.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:39:00 +00:00
Vladimir Glazounov
4ee5a8dba0 INTEGRATION: CWS presfixes01 (1.2.8); FILE MERGED
2005/02/07 15:47:42 mbu 1.2.8.4: .
2005/02/07 15:34:51 mbu 1.2.8.3: more sort optimizations
2005/02/04 16:48:33 mbu 1.2.8.2: fixed strided element access in radix sort
2005/02/04 11:00:41 mbu 1.2.8.1: #i38960 performing radix sort now
2005-03-10 12:38:47 +00:00
Vladimir Glazounov
d7a915a8d1 INTEGRATION: CWS presfixes01 (1.17.4); FILE MERGED
2005/02/10 03:04:22 thb 1.17.4.1: #i38960# Added isRectangle() predicate for B2DPolygons
2005-03-10 12:38:33 +00:00
Kurt Zenker
688e99f1c7 INTEGRATION: CWS presperf01 (1.1.2); FILE ADDED
2004/12/17 22:35:32 thb 1.1.2.1: #i36093# Initial revision
2005-01-13 17:01:14 +00:00
Kurt Zenker
a623f6a1c0 INTEGRATION: CWS presperf01 (1.1.40); FILE MERGED
2004/12/17 22:37:36 thb 1.1.40.1: #i36093# Added createPolygonFromEllipse(), mapped createPolygonFromCircle to that. Added some more files in source/tools
2005-01-13 17:01:01 +00:00
Kurt Zenker
d58f8be98e INTEGRATION: CWS presperf01 (1.1.2); FILE ADDED
2004/12/17 22:35:22 thb 1.1.2.1: #i36093# Initial revision
2005-01-13 17:00:43 +00:00
Kurt Zenker
5f5a8de77e INTEGRATION: CWS presperf01 (1.15.2); FILE MERGED
2004/12/17 22:37:35 thb 1.15.2.1: #i36093# Added createPolygonFromEllipse(), mapped createPolygonFromCircle to that. Added some more files in source/tools
2005-01-13 17:00:30 +00:00
Rüdiger Timm
b9e5d81378 INTEGRATION: CWS aw022 (1.9.4); FILE MERGED
2004/11/25 11:09:20 aw 1.9.4.1: #i37443#
2004-12-13 07:48:24 +00:00
Rüdiger Timm
66ecdf3c95 INTEGRATION: CWS aw022 (1.14.2); FILE MERGED
2004/11/25 11:09:19 aw 1.14.2.2: #i37443#
2004/11/18 11:47:38 aw 1.14.2.1: #i37380#
2004-12-13 07:48:11 +00:00
Rüdiger Timm
11cb3daead INTEGRATION: CWS aw022 (1.8.38); FILE MERGED
2004/11/25 11:09:19 aw 1.8.38.2: #i37443#
2004/11/18 11:47:37 aw 1.8.38.1: #i37380#
2004-12-13 07:47:52 +00:00
Rüdiger Timm
b58faec518 INTEGRATION: CWS presentationengine01 (1.2.4); FILE MERGED
2004/09/29 23:34:18 thb 1.2.4.1: #110496# Making the new modules Wall clean
2004-11-26 17:41:57 +00:00
Rüdiger Timm
5761b7c34b INTEGRATION: CWS presentationengine01 (1.8.2); FILE MERGED
2004/11/20 00:00:23 thb 1.8.2.2: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples
2004/11/17 20:20:10 thb 1.8.2.1: #110496# Unified integer constructors/fround converters
2004-11-26 17:41:14 +00:00
Rüdiger Timm
b78efd6456 INTEGRATION: CWS presentationengine01 (1.1.2); FILE MERGED
2004/08/26 00:45:55 thb 1.1.2.2: #110496# Added awt geometry type conversions
2004/08/03 19:40:36 thb 1.1.2.1: #110496# Added some more canvas API helper
2004-11-26 17:40:59 +00:00
Rüdiger Timm
3194242210 INTEGRATION: CWS presentationengine01 (1.1.2); FILE MERGED
2004/08/19 00:10:02 thb 1.1.2.1: #110496# Added B2DMultiRange implementation
2004-11-26 17:40:45 +00:00
Rüdiger Timm
5340541d1b INTEGRATION: CWS presentationengine01 (1.4.2); FILE MERGED
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-26 17:40:31 +00:00
Rüdiger Timm
b48865cf30 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
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-26 17:40:04 +00:00
Rüdiger Timm
fd63910413 INTEGRATION: CWS presentationengine01 (1.3.2); FILE MERGED
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-26 17:39:52 +00:00
Rüdiger Timm
b4d32b790e INTEGRATION: CWS presentationengine01 (1.4.2); FILE MERGED
2004/11/17 18:55:41 thb 1.4.2.3: RESYNC: (1.4-1.5); FILE MERGED
2004/09/09 14:42:03 thb 1.4.2.2: #110496# Added polygon raster converter
2004/07/01 17:00:33 thb 1.4.2.1: #110496# Added SVG import to B2DPolygon
2004-11-26 17:39:37 +00:00
Rüdiger Timm
df5238dfc2 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/07/01 17:00:01 thb 1.1.2.1: #110496# Added SVG import to B2DPolygon
2004-11-26 17:39:23 +00:00
Rüdiger Timm
1b9ee6ae92 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/10/25 19:07:02 thb 1.1.2.4: #110496# Added some comments
2004/10/01 18:11:45 thb 1.1.2.3: #110496# Now correctly sending 'off' spans for the area outside the actual polygon, but still inside the bound rect
2004/09/29 18:36:27 thb 1.1.2.2: #110496# Extended polygon raster converter with adaptable update area (needed that for DX clip emulation in alpha channel)
2004/09/09 14:33:41 thb 1.1.2.1: Initial revision
2004-11-26 17:39:11 +00:00
Rüdiger Timm
ba3d8ddffb INTEGRATION: CWS presentationengine01 (1.6.12); FILE MERGED
2004/11/17 18:55:16 thb 1.6.12.2: RESYNC: (1.6-1.7); FILE MERGED
2004/10/04 13:57:31 thb 1.6.12.1: #110496# Removed unused variables (due to gcc -Wall notification)
2004-11-26 17:38:59 +00:00
Rüdiger Timm
62db916f44 INTEGRATION: CWS presentationengine01 (1.10.2); FILE MERGED
2004/08/10 09:08:29 thb 1.10.2.4: #110496# polygon copy constructor generated _two_ copies the polygon
2004/07/07 08:40:34 thb 1.10.2.3: RESYNC: (1.10-1.11); FILE MERGED
2004/05/05 11:46:01 thb 1.10.2.2: #110496# STL insert semantics imply that insertion happens _before_ the given iterator
2004/04/21 18:46:04 thb 1.10.2.1: #110496# Added B2DPolygon contructor to B2DPolyPolygon, added rect2poly convenience method to polygontools
2004-11-26 17:38:43 +00:00
Rüdiger Timm
776a6bf091 INTEGRATION: CWS presentationengine01 (1.12.2); FILE MERGED
2004/11/21 22:03:48 thb 1.12.2.11: #110496# After merge, polygon clipper now uses correct orientation, reverted back to original version for rect and circle generation
2004/11/17 18:55:09 thb 1.12.2.10: RESYNC: (1.13-1.14); FILE MERGED
2004/08/29 00:55:53 thb 1.12.2.9: #110496# Fixed circle approximation (had wrong control vectors
2004/08/23 14:12:27 thb 1.12.2.8: RESYNC: (1.12-1.13); FILE MERGED
2004/08/19 00:10:02 thb 1.12.2.7: #110496# Added B2DMultiRange implementation
2004/08/11 13:23:17 thb 1.12.2.6: #110496# Now using M_SQRT2 instead of direct sqrt(2) calculations
2004/08/11 13:22:07 thb 1.12.2.5: #110496# Now using M_SQRT2 instead of direct sqrt(2) calculations
2004/08/11 13:06:20 thb 1.12.2.4: #110496# Added circle factory method for B2DPolygon
2004/07/14 10:39:01 thb 1.12.2.3: #110496# Correctly handling boundary cases in getPositionAbsolute()
2004/07/01 17:00:33 thb 1.12.2.2: #110496# Added SVG import to B2DPolygon
2004/04/21 18:46:03 thb 1.12.2.1: #110496# Added B2DPolygon contructor to B2DPolyPolygon, added rect2poly convenience method to polygontools
2004-11-26 17:38:29 +00:00
Rüdiger Timm
72f3dfe2bd INTEGRATION: CWS presentationengine01 (1.9.2); FILE MERGED
2004/07/07 08:40:27 thb 1.9.2.2: RESYNC: (1.9-1.10); FILE MERGED
2004/05/05 11:46:01 thb 1.9.2.1: #110496# STL insert semantics imply that insertion happens _before_ the given iterator
2004-11-26 17:38:15 +00:00
Rüdiger Timm
ae96bc0fcc INTEGRATION: CWS presentationengine01 (1.6.2); FILE MERGED
2004/11/12 22:20:11 thb 1.6.2.1: #102922# Fixed array new/delete mismatch
2004-11-26 17:38:01 +00:00
Rüdiger Timm
701a09493e INTEGRATION: CWS presentationengine01 (1.7.2); FILE MERGED
2004/11/12 22:20:11 thb 1.7.2.1: #102922# Fixed array new/delete mismatch
2004-11-26 17:37:48 +00:00
Pascal Junck
d68c023403 INTEGRATION: CWS aw019 (1.10.36); FILE MERGED
2004/10/13 14:00:47 aw 1.10.36.2: #i34831#
2004/10/13 08:30:49 aw 1.10.36.1: #i34831#
2004-11-03 07:40:02 +00:00
Pascal Junck
29ee57b7da INTEGRATION: CWS aw019 (1.5.14); FILE MERGED
2004/10/06 11:14:29 aw 1.5.14.1: #i34831#
2004-11-03 07:39:47 +00:00
Pascal Junck
8b1dd821cd INTEGRATION: CWS aw019 (1.7.14); FILE MERGED
2004/10/06 11:14:28 aw 1.7.14.1: #i34831#
2004-11-03 07:39:28 +00:00
Pascal Junck
b0b2538c6a INTEGRATION: CWS aw019 (1.3.36); FILE MERGED
2004/10/06 11:14:28 aw 1.3.36.1: #i34831#
2004-11-03 07:39:15 +00:00
Pascal Junck
8a40c66179 INTEGRATION: CWS aw019 (1.4.36); FILE MERGED
2004/10/13 08:30:47 aw 1.4.36.1: #i34831#
2004-11-03 07:38:50 +00:00
Pascal Junck
affeb06b7b INTEGRATION: CWS aw019 (1.4.8); FILE MERGED
2004/10/13 08:30:45 aw 1.4.8.1: #i34831#
2004-11-03 07:38:29 +00:00
Pascal Junck
8e4d6d49c8 INTEGRATION: CWS aw019 (1.8.8); FILE MERGED
2004/10/18 10:39:56 aw 1.8.8.3: #i34831#
2004/10/13 14:00:47 aw 1.8.8.2: #i34831#
2004/10/13 08:30:43 aw 1.8.8.1: #i34831#
2004-11-03 07:38:12 +00:00
Pascal Junck
fd8fe422bb INTEGRATION: CWS aw019 (1.6.22); FILE MERGED
2004/10/19 08:55:28 aw 1.6.22.2: #i34831#
2004/10/18 10:39:56 aw 1.6.22.1: #i34831#
2004-11-03 07:37:59 +00:00
Pascal Junck
8f5dc2ea99 INTEGRATION: CWS aw019 (1.13.6); FILE MERGED
2004/10/18 10:39:56 aw 1.13.6.4: #i34831#
2004/10/13 14:00:47 aw 1.13.6.3: #i34831#
2004/10/13 08:30:42 aw 1.13.6.2: #i34831#
2004/10/06 11:14:27 aw 1.13.6.1: #i34831#
2004-11-03 07:37:46 +00:00
Pascal Junck
25f5ffb3ab INTEGRATION: CWS aw019 (1.1.2); FILE ADDED
2004/10/14 12:28:18 aw 1.1.2.2: #i34831#
2004/10/13 14:01:17 aw 1.1.2.1: #i34831#
2004-11-03 07:37:33 +00:00
Pascal Junck
58b002db33 INTEGRATION: CWS aw019 (1.7.26); FILE MERGED
2004/10/06 11:14:27 aw 1.7.26.1: #i34831#
2004-11-03 07:37:22 +00:00
Rüdiger Timm
595e792fcc INTEGRATION: CWS ooo20040704 (1.13.28); FILE MERGED
2004/07/01 11:57:00 thb 1.13.28.2: #i30874# Verified changes
2004/06/30 12:36:35 waratah 1.13.28.1: #i30874# Add initial values to potentially unitialised values
2004-09-08 15:32:44 +00:00
Jens-Heiner Rechtien
8f0d279a45 INTEGRATION: CWS aw017 (1.2.34); FILE MERGED
2004/07/29 14:04:31 aw 1.2.34.1: #i25616#
2004-08-03 12:31:17 +00:00
Jens-Heiner Rechtien
d6e646b1b0 INTEGRATION: CWS aw017 (1.3.34); FILE MERGED
2004/07/29 14:04:30 aw 1.3.34.1: #i25616#
2004-08-03 12:31:03 +00:00
Jens-Heiner Rechtien
4a086f0c27 INTEGRATION: CWS aw017 (1.7.34); FILE MERGED
2004/07/29 14:04:30 aw 1.7.34.1: #i25616#
2004-08-03 12:30:51 +00:00
Jens-Heiner Rechtien
0ae8fc1d55 INTEGRATION: CWS aw017 (1.12.34); FILE MERGED
2004/07/29 14:04:30 aw 1.12.34.1: #i25616#
2004-08-03 12:30:38 +00:00
Hans-Joachim Lankenau
6f17a24162 INTEGRATION: CWS tune04 (1.1.26); FILE MERGED
2004/06/15 07:23:36 cmc 1.1.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:19:40 +00:00
Hans-Joachim Lankenau
257fb020fd INTEGRATION: CWS tune04 (1.4.26); FILE MERGED
2004/06/15 07:23:36 cmc 1.4.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:19:14 +00:00
Hans-Joachim Lankenau
d1445069b9 INTEGRATION: CWS tune04 (1.2.26); FILE MERGED
2004/06/15 07:23:35 cmc 1.2.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:19:01 +00:00
Hans-Joachim Lankenau
bb6ebfa1ee INTEGRATION: CWS tune04 (1.1.26); FILE MERGED
2004/06/15 07:23:35 cmc 1.1.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:18:48 +00:00
Hans-Joachim Lankenau
24d402bac4 INTEGRATION: CWS tune04 (1.6.26); FILE MERGED
2004/06/15 07:23:34 cmc 1.6.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:18:36 +00:00