Commit graph

365 commits

Author SHA1 Message Date
Kurt Zenker
b22ce87058 INTEGRATION: CWS canvas02 (1.5.26); FILE MERGED
2005/08/30 22:55:07 thb 1.5.26.1: #i52876# Changed CubicBezier segments to compile again (AW added second vector constructor); added test for tools::isRectangle() method
2005-11-02 13:01:23 +00:00
Kurt Zenker
cf2a65c4f4 INTEGRATION: CWS canvas02 (1.12.4); FILE MERGED
2005/10/08 13:26:34 thb 1.12.4.2: RESYNC: (1.12-1.13); FILE MERGED
2005/07/28 10:10:22 thb 1.12.4.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 13:01:06 +00:00
Kurt Zenker
221805dc83 INTEGRATION: CWS canvas02 (1.6.24); FILE MERGED
2005/10/08 13:25:25 thb 1.6.24.2: RESYNC: (1.6-1.7); FILE MERGED
2005/07/28 10:10:22 thb 1.6.24.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 13:00:54 +00:00
Kurt Zenker
507ff1b5df INTEGRATION: CWS canvas02 (1.4.6); FILE MERGED
2005/10/08 13:23:32 thb 1.4.6.2: RESYNC: (1.4-1.5); FILE MERGED
2005/06/17 23:08:14 thb 1.4.6.1: #i48939# Moved set difference calculation for ranges to basegfx (the computeSetDifference() methods); added more basic type conversion to canvastools
2005-11-02 13:00:43 +00:00
Kurt Zenker
5710be892e INTEGRATION: CWS canvas02 (1.2.24); FILE MERGED
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-02 13:00:33 +00:00
Kurt Zenker
c2834d2863 INTEGRATION: CWS canvas02 (1.6.10); FILE MERGED
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-02 13:00:22 +00:00
Kurt Zenker
927fad7930 INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
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-02 13:00:09 +00:00
Kurt Zenker
cbd32fec97 INTEGRATION: CWS canvas02 (1.5.10); FILE MERGED
2005/10/24 16:16:17 thb 1.5.10.1: #i48939# The int<->double conversions now preserve the empty state of ranges
2005-11-02 12:59:41 +00:00
Kurt Zenker
50d720696f INTEGRATION: CWS canvas02 (1.7.8); FILE MERGED
2005/10/08 13:20:05 thb 1.7.8.2: RESYNC: (1.7-1.8); FILE MERGED
2005/07/28 10:10:21 thb 1.7.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:59:30 +00:00
Kurt Zenker
6c9402381b INTEGRATION: CWS canvas02 (1.4.40); FILE MERGED
2005/10/08 13:21:46 thb 1.4.40.2: RESYNC: (1.4-1.5); FILE MERGED
2005/07/28 10:10:21 thb 1.4.40.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:59:20 +00:00
Kurt Zenker
f4212a0611 INTEGRATION: CWS canvas02 (1.5.26); FILE MERGED
2005/10/08 13:21:31 thb 1.5.26.2: RESYNC: (1.5-1.6); FILE MERGED
2005/07/28 10:10:21 thb 1.5.26.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:59:10 +00:00
Kurt Zenker
2eaa5ccc37 INTEGRATION: CWS canvas02 (1.11.8); FILE MERGED
2005/10/08 13:20:40 thb 1.11.8.3: RESYNC: (1.11-1.12); FILE MERGED
2005/08/30 22:58:23 thb 1.11.8.2: #i52876# Corrected tools::isRectangle(); added isRectangle() also for poly-polygon; removed isPolyPolygonEqualRectangle() (because of the redundancy)
2005/07/28 10:10:21 thb 1.11.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:58:56 +00:00
Kurt Zenker
a896ce2c3f INTEGRATION: CWS canvas02 (1.3.12); FILE MERGED
2005/10/08 13:20:31 thb 1.3.12.3: RESYNC: (1.3-1.4); FILE MERGED
2005/07/28 10:10:20 thb 1.3.12.2: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005/06/08 16:19:08 thb 1.3.12.1: #i50485# Made the check 64bit-safe
2005-11-02 12:58:45 +00:00
Kurt Zenker
3d5eb8a549 INTEGRATION: CWS canvas02 (1.8.24); FILE MERGED
2005/10/08 13:20:16 thb 1.8.24.2: RESYNC: (1.8-1.9); FILE MERGED
2005/07/28 10:10:20 thb 1.8.24.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:58:32 +00:00
Kurt Zenker
679e109653 INTEGRATION: CWS canvas02 (1.12.24); FILE MERGED
2005/10/08 13:19:50 thb 1.12.24.2: RESYNC: (1.12-1.13); FILE MERGED
2005/07/28 10:10:20 thb 1.12.24.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:58:20 +00:00
Kurt Zenker
44392fb200 INTEGRATION: CWS canvas02 (1.19.8); FILE MERGED
2005/10/08 13:19:22 thb 1.19.8.6: RESYNC: (1.19-1.20); FILE MERGED
2005/09/05 10:08:53 mbu 1.19.8.5: isPolyPolygonEqualRectangle()
2005/08/30 22:58:23 thb 1.19.8.4: #i52876# Corrected tools::isRectangle(); added isRectangle() also for poly-polygon; removed isPolyPolygonEqualRectangle() (because of the redundancy)
2005/08/30 15:14:46 mbu 1.19.8.3: isPolyPolygonEqualRectangle()
2005/07/28 15:01:25 thb 1.19.8.2: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005/07/28 10:10:20 thb 1.19.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:58:09 +00:00
Kurt Zenker
b62bca7a2c INTEGRATION: CWS canvas02 (1.2.8); FILE MERGED
2005/10/08 13:19:12 thb 1.2.8.2: RESYNC: (1.2-1.3); FILE MERGED
2005/07/28 10:10:19 thb 1.2.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:57:57 +00:00
Kurt Zenker
6a16e9b412 INTEGRATION: CWS canvas02 (1.1.6); FILE ADDED
2005/10/11 15:39:28 thb 1.1.6.5: #i54170# Corrected license headers
2005/10/10 21:46:09 thb 1.1.6.4: #i48939# Renamed triangle list on range clip method
2005/09/05 16:33:18 mbu 1.1.6.3: clipPolygonOnRange() for triangle lists
2005/08/01 13:50:41 thb 1.1.6.2: #i48939# 2nd merge from CWS aw024
2005/07/28 10:10:19 thb 1.1.6.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:57:47 +00:00
Kurt Zenker
5d0c305e38 INTEGRATION: CWS canvas02 (1.12.8); FILE MERGED
2005/10/08 13:19:01 thb 1.12.8.2: RESYNC: (1.12-1.13); FILE MERGED
2005/07/28 10:10:19 thb 1.12.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:57:33 +00:00
Kurt Zenker
d59d62c7e4 INTEGRATION: CWS canvas02 (1.1.58); FILE MERGED
2005/10/08 13:18:13 thb 1.1.58.2: RESYNC: (1.1-1.2); FILE MERGED
2005/07/28 10:10:19 thb 1.1.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:57:23 +00:00
Kurt Zenker
57fedca047 INTEGRATION: CWS canvas02 (1.5.58); FILE MERGED
2005/10/08 13:17:58 thb 1.5.58.2: RESYNC: (1.5-1.6); FILE MERGED
2005/07/28 10:10:18 thb 1.5.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:57:12 +00:00
Kurt Zenker
ad0ef45048 INTEGRATION: CWS canvas02 (1.1.58); FILE MERGED
2005/10/08 13:17:33 thb 1.1.58.2: RESYNC: (1.1-1.2); FILE MERGED
2005/07/28 10:10:18 thb 1.1.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:56:59 +00:00
Kurt Zenker
e895ac9c68 INTEGRATION: CWS canvas02 (1.5.58); FILE MERGED
2005/10/08 13:17:15 thb 1.5.58.2: RESYNC: (1.5-1.6); FILE MERGED
2005/07/28 10:10:18 thb 1.5.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:56:49 +00:00
Kurt Zenker
79125407ae INTEGRATION: CWS canvas02 (1.7.24); FILE MERGED
2005/10/08 13:16:06 thb 1.7.24.2: RESYNC: (1.7-1.8); FILE MERGED
2005/07/28 10:10:18 thb 1.7.24.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:56:38 +00:00
Kurt Zenker
28abc01932 INTEGRATION: CWS canvas02 (1.9.2); FILE MERGED
2005/10/08 13:15:45 thb 1.9.2.3: RESYNC: (1.9-1.10); FILE MERGED
2005/08/22 15:30:17 thb 1.9.2.2: #i10000# Added comment string
2005/07/28 10:10:18 thb 1.9.2.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:56:26 +00:00
Kurt Zenker
507a25b214 INTEGRATION: CWS canvas02 (1.9.22); FILE MERGED
2005/10/08 13:13:44 thb 1.9.22.2: RESYNC: (1.9-1.10); FILE MERGED
2005/07/28 10:10:17 thb 1.9.22.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:56:14 +00:00
Kurt Zenker
b68c2177db INTEGRATION: CWS canvas02 (1.26.8); FILE MERGED
2005/07/28 10:11:16 thb 1.26.8.2: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005/06/29 19:18:17 thb 1.26.8.1: #i48939# Adapted d.lst for new box classes
2005-11-02 12:56:01 +00:00
Kurt Zenker
e4d165e2bd INTEGRATION: CWS canvas02 (1.5.6); FILE MERGED
2005/10/08 13:07:57 thb 1.5.6.2: RESYNC: (1.5-1.6); FILE MERGED
2005/06/17 23:09:55 thb 1.5.6.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
2005-11-02 12:55:50 +00:00
Kurt Zenker
4b5aba9063 INTEGRATION: CWS canvas02 (1.10.6); FILE MERGED
2005/10/08 13:07:17 thb 1.10.6.2: RESYNC: (1.10-1.11); FILE MERGED
2005/06/17 23:09:55 thb 1.10.6.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
2005-11-02 12:55:39 +00:00
Kurt Zenker
412a75790f INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
2005/10/11 15:39:27 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:34 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
2005-11-02 12:55:29 +00:00
Kurt Zenker
5ef4d26b3c INTEGRATION: CWS canvas02 (1.2.2); FILE ADDED
2005/10/11 15:39:26 thb 1.2.2.2: #i54170# Corrected license headers
2005/06/29 19:17:08 thb 1.2.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
2005-11-02 12:55:19 +00:00
Kurt Zenker
7492538b42 INTEGRATION: CWS canvas02 (1.7.22); FILE MERGED
2005/10/08 13:05:32 thb 1.7.22.2: RESYNC: (1.7-1.8); FILE MERGED
2005/06/17 23:09:54 thb 1.7.22.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
2005-11-02 12:55:11 +00:00
Kurt Zenker
00fcf1d4c5 INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
2005/10/11 15:39:25 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:59 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
2005-11-02 12:54:59 +00:00
Kurt Zenker
e49560c2dd INTEGRATION: CWS canvas02 (1.13.6); FILE MERGED
2005/10/08 13:05:05 thb 1.13.6.2: RESYNC: (1.13-1.14); FILE MERGED
2005/06/17 23:09:54 thb 1.13.6.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
2005-11-02 12:54:51 +00:00
Kurt Zenker
d3ce3931e4 INTEGRATION: CWS canvas02 (1.2.24); FILE MERGED
2005/10/14 21:36:41 thb 1.2.24.3: #118732# Now comparing component bounds with _accumulated_ new bounds (otherwise, growing current component would not be adequaltely represented in the boundingbox)
2005/10/08 13:04:38 thb 1.2.24.2: RESYNC: (1.2-1.3); FILE MERGED
2005/06/17 23:09:54 thb 1.2.24.1: #i48939# Overhauled and impreoved connected ranges (also slight speedup); added nested types to b2xrange (needed for the computeSetDifferences() template; added more basic type conversion methods to canvastools
2005-11-02 12:54:40 +00:00
Kurt Zenker
c0f93813b3 INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
2005/10/11 15:39:25 thb 1.1.2.2: #i54170# Corrected license headers
2005/06/29 19:16:44 thb 1.1.2.1: #i48939# Added BxIBox classes, that complement the BxIRange ones (the old right and bottom line inclusive/exclusive clash)
2005-11-02 12:54:28 +00:00
Kurt Zenker
44fe542a7b INTEGRATION: CWS canvas02 (1.4.58); FILE MERGED
2005/10/08 13:03:31 thb 1.4.58.2: RESYNC: (1.4-1.5); FILE MERGED
2005/07/28 10:10:43 thb 1.4.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:54:19 +00:00
Kurt Zenker
83a5fd5d1c INTEGRATION: CWS canvas02 (1.5.26); FILE MERGED
2005/10/08 13:03:17 thb 1.5.26.2: RESYNC: (1.5-1.6); FILE MERGED
2005/07/28 10:10:43 thb 1.5.26.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:54:09 +00:00
Kurt Zenker
e73c742fa5 INTEGRATION: CWS canvas02 (1.12.20); FILE MERGED
2005/10/08 13:02:42 thb 1.12.20.3: RESYNC: (1.12-1.13); FILE MERGED
2005/08/30 22:56:07 thb 1.12.20.2: #i52876# Clarified docs on tools::isRectangle; added isRectangle also for poly-polygon
2005/07/28 10:10:43 thb 1.12.20.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:57 +00:00
Kurt Zenker
38206efdd0 INTEGRATION: CWS canvas02 (1.6.28); FILE MERGED
2005/10/08 13:02:06 thb 1.6.28.2: RESYNC: (1.6-1.7); FILE MERGED
2005/07/28 10:10:42 thb 1.6.28.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:46 +00:00
Kurt Zenker
f2ccf1c16b INTEGRATION: CWS canvas02 (1.17.8); FILE MERGED
2005/10/08 13:01:21 thb 1.17.8.5: RESYNC: (1.17-1.18); FILE MERGED
2005/09/05 10:08:52 mbu 1.17.8.4: isPolyPolygonEqualRectangle()
2005/08/30 22:56:07 thb 1.17.8.3: #i52876# Clarified docs on tools::isRectangle; added isRectangle also for poly-polygon
2005/08/30 15:14:46 mbu 1.17.8.2: isPolyPolygonEqualRectangle()
2005/07/28 10:10:42 thb 1.17.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:36 +00:00
Kurt Zenker
36eb4a27aa INTEGRATION: CWS canvas02 (1.2.8); FILE MERGED
2005/10/08 13:01:13 thb 1.2.8.2: RESYNC: (1.2-1.3); FILE MERGED
2005/07/28 10:10:42 thb 1.2.8.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:25 +00:00
Kurt Zenker
ec6d04eb04 INTEGRATION: CWS canvas02 (1.1.6); FILE ADDED
2005/10/11 15:39:24 thb 1.1.6.5: #i54170# Corrected license headers
2005/10/10 21:45:41 thb 1.1.6.4: #i48939# Renamed triangle list on range clip method
2005/09/05 16:33:17 mbu 1.1.6.3: clipPolygonOnRange() for triangle lists
2005/08/01 13:49:11 thb 1.1.6.2: #i48939# 2nd merge from CWS aw024
2005/07/28 10:10:42 thb 1.1.6.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:12 +00:00
Kurt Zenker
ead8b19215 INTEGRATION: CWS canvas02 (1.6.58); FILE MERGED
2005/10/08 12:58:51 thb 1.6.58.2: RESYNC: (1.6-1.7); FILE MERGED
2005/07/28 10:10:41 thb 1.6.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:53:02 +00:00
Kurt Zenker
b85df3cd19 INTEGRATION: CWS canvas02 (1.6.58); FILE MERGED
2005/10/08 12:58:42 thb 1.6.58.2: RESYNC: (1.6-1.7); FILE MERGED
2005/07/28 10:10:41 thb 1.6.58.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:52:50 +00:00
Kurt Zenker
5c9d19c7a0 INTEGRATION: CWS canvas02 (1.8.22); FILE MERGED
2005/10/08 12:58:12 thb 1.8.22.2: RESYNC: (1.8-1.9); FILE MERGED
2005/07/28 10:10:41 thb 1.8.22.1: Join from cws_src680_aw024: #i48939# and new rendering subsystem need AW's clipper changes
2005-11-02 12:52:39 +00:00
Rüdiger Timm
c0cfbe0e1f INTEGRATION: CWS ooo19126 (1.8.54); FILE MERGED
2005/09/05 17:38:50 rt 1.8.54.1: #i54170# Change license header: remove SISSL
2005-09-07 19:58:37 +00:00
Rüdiger Timm
ae0571cb77 INTEGRATION: CWS ooo19126 (1.3.62); FILE MERGED
2005/09/05 17:38:49 rt 1.3.62.1: #i54170# Change license header: remove SISSL
2005-09-07 19:57:24 +00:00
Rüdiger Timm
09a409d5be INTEGRATION: CWS ooo19126 (1.2.62); FILE MERGED
2005/09/05 17:38:49 rt 1.2.62.1: #i54170# Change license header: remove SISSL
2005-09-07 19:57:05 +00:00
Rüdiger Timm
3dfc2af606 INTEGRATION: CWS ooo19126 (1.4.62); FILE MERGED
2005/09/05 17:38:48 rt 1.4.62.1: #i54170# Change license header: remove SISSL
2005-09-07 19:56:06 +00:00