Commit graph

68 commits

Author SHA1 Message Date
Rüdiger Timm
81fffbb362 INTEGRATION: CWS presentationengine01 (1.10.12); FILE MERGED
2004/11/17 18:53:42 thb 1.10.12.3: RESYNC: (1.10-1.11); FILE MERGED
2004/09/23 20:19:06 thb 1.10.12.2: #110496# Added intersect method to all range types
2004/09/22 16:58:37 thb 1.10.12.1: #110496# Added coordinate-wise center accessors
2004-11-26 17:34:57 +00:00
Rüdiger Timm
47e2b95750 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/08/19 00:08:34 thb 1.1.2.1: Initial revision
2004-11-26 17:34:43 +00:00
Rüdiger Timm
704a64205c INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/10/25 19:06:32 thb 1.1.2.3: #i20518# Added total bounds query
2004/10/13 15:12:38 thb 1.1.2.2: #i10000# gcc is getting increasingly picky with typename. Added said.
2004/07/22 19:44:56 thb 1.1.2.1: #110496# Added B2DConnectedRanges
2004-11-26 17:34:31 +00:00
Rüdiger Timm
9ea8dae52d INTEGRATION: CWS presentationengine01 (1.3.2); FILE MERGED
2004/11/20 00:00:35 thb 1.3.2.3: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples
2004/11/17 18:53:35 thb 1.3.2.2: RESYNC: (1.3-1.4); FILE MERGED
2004/09/23 20:19:06 thb 1.3.2.1: #110496# Added intersect method to all range types
2004-11-26 17:34:19 +00:00
Rüdiger Timm
5ef9d5c293 INTEGRATION: CWS presentationengine01 (1.9.2); FILE MERGED
2004/11/20 00:00:35 thb 1.9.2.3: #110496# After-merge cleanups, finished BxD<->BxI conversions for range and tuples
2004/11/17 20:20:08 thb 1.9.2.2: #110496# Unified integer constructors/fround converters
2004/09/23 20:19:05 thb 1.9.2.1: #110496# Added intersect method to all range types
2004-11-26 17:34:00 +00:00
Rüdiger Timm
dc87f3ebeb INTEGRATION: CWS presentationengine01 (1.8.2); FILE MERGED
2004/11/17 18:53:18 thb 1.8.2.3: RESYNC: (1.9-1.10); FILE MERGED
2004/08/23 14:12:02 thb 1.8.2.2: RESYNC: (1.8-1.9); FILE MERGED
2004/07/01 17:01:01 thb 1.8.2.1: #110496# Added SVG import to B2DPolygon
2004-11-26 17:33:48 +00:00
Rüdiger Timm
1a3b0bfda5 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/09/29 18:36:26 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:31 thb 1.1.2.1: Initial revision
2004-11-26 17:33:32 +00:00
Rüdiger Timm
263689c6ac INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/09/09 14:33:21 thb 1.1.2.1: Initial revision
2004-11-26 17:33:21 +00:00
Rüdiger Timm
8393955f88 INTEGRATION: CWS presentationengine01 (1.9.2); FILE MERGED
2004/04/21 18:45:54 thb 1.9.2.1: #110496# Added B2DPolygon contructor to B2DPolyPolygon, added rect2poly convenience method to polygontools
2004-11-26 17:33:10 +00:00
Rüdiger Timm
d4034ca0e6 INTEGRATION: CWS presentationengine01 (1.10.2); FILE MERGED
2004/11/17 18:53:01 thb 1.10.2.5: RESYNC: (1.11-1.12); FILE MERGED
2004/08/23 14:11:54 thb 1.10.2.4: RESYNC: (1.10-1.11); FILE MERGED
2004/08/11 13:22:07 thb 1.10.2.3: #110496# Now using M_SQRT2 instead of direct sqrt(2) calculations
2004/08/11 13:06:20 thb 1.10.2.2: #110496# Added circle factory method for B2DPolygon
2004/04/21 18:45:54 thb 1.10.2.1: #110496# Added B2DPolygon contructor to B2DPolyPolygon, added rect2poly convenience method to polygontools
2004-11-26 17:32:54 +00:00
Rüdiger Timm
838aa2e113 INTEGRATION: CWS presentationengine01 (1.7.2); FILE MERGED
2004/11/06 19:58:41 thb 1.7.2.2: #110496# Moved pruneScaleValue from slideshow to basegfx
2004/07/13 12:08:26 thb 1.7.2.1: #110496# Defining F_PI in terms of M_PI now
2004-11-26 17:32:42 +00:00
Pascal Junck
b38fd8e421 INTEGRATION: CWS aw019 (1.11.36); FILE MERGED
2004/10/13 08:30:24 aw 1.11.36.1: #i34831#
2004-11-03 07:36:55 +00:00
Pascal Junck
3d33b62135 INTEGRATION: CWS aw019 (1.9.14); FILE MERGED
2004/10/06 11:14:09 aw 1.9.14.1: #i34831#
2004-11-03 07:36:42 +00:00
Pascal Junck
2463a7a637 INTEGRATION: CWS aw019 (1.9.14); FILE MERGED
2004/10/06 11:14:08 aw 1.9.14.1: #i34831#
2004-11-03 07:36:23 +00:00
Pascal Junck
1f8de65901 INTEGRATION: CWS aw019 (1.6.36); FILE MERGED
2004/10/06 11:14:08 aw 1.6.36.1: #i34831#
2004-11-03 07:36:11 +00:00
Pascal Junck
ede6680848 INTEGRATION: CWS aw019 (1.5.20); FILE MERGED
2004/10/06 11:14:08 aw 1.5.20.1: #i34831#
2004-11-03 07:35:57 +00:00
Pascal Junck
b53ade4fe5 INTEGRATION: CWS aw019 (1.10.20); FILE MERGED
2004/10/06 11:14:08 aw 1.10.20.1: #i34831#
2004-11-03 07:35:44 +00:00
Pascal Junck
1d9fcdeb26 INTEGRATION: CWS aw019 (1.5.20); FILE MERGED
2004/10/06 11:14:07 aw 1.5.20.1: #i34831#
2004-11-03 07:35:32 +00:00
Pascal Junck
9e6350569b INTEGRATION: CWS aw019 (1.10.20); FILE MERGED
2004/10/06 11:14:07 aw 1.10.20.1: #i34831#
2004-11-03 07:35:14 +00:00
Pascal Junck
e2a0a89c67 INTEGRATION: CWS aw019 (1.3.36); FILE MERGED
2004/10/06 11:14:07 aw 1.3.36.1: #i34831#
2004-11-03 07:35:01 +00:00
Pascal Junck
80b711d3fd INTEGRATION: CWS aw019 (1.4.8); FILE MERGED
2004/10/13 08:30:20 aw 1.4.8.1: #i34831#
2004-11-03 07:34:47 +00:00
Pascal Junck
a1f943fc55 INTEGRATION: CWS aw019 (1.9.6); FILE MERGED
2004/10/18 10:39:48 aw 1.9.6.2: #i34831#
2004/10/13 08:30:18 aw 1.9.6.1: #i34831#
2004-11-03 07:34:34 +00:00
Pascal Junck
08925bf059 INTEGRATION: CWS aw019 (1.5.36); FILE MERGED
2004/10/18 10:39:47 aw 1.5.36.1: #i34831#
2004-11-03 07:34:21 +00:00
Pascal Junck
62f76923b1 INTEGRATION: CWS aw019 (1.11.6); FILE MERGED
2004/10/18 10:39:47 aw 1.11.6.2: #i34831#
2004/10/13 08:30:15 aw 1.11.6.1: #i34831#
2004-11-03 07:34:05 +00:00
Pascal Junck
d29b191384 INTEGRATION: CWS aw019 (1.1.2); FILE ADDED
2004/10/14 12:28:09 aw 1.1.2.2: #i34831#
2004/10/13 14:01:41 aw 1.1.2.1: #i34831#
2004-11-03 07:33:49 +00:00
Pascal Junck
3057e47e9d INTEGRATION: CWS aw019 (1.8.36); FILE MERGED
2004/10/06 11:14:07 aw 1.8.36.1: #i34831#
2004-11-03 07:33:37 +00:00
Pascal Junck
f0e9a14089 INTEGRATION: CWS aw019 (1.6.36); FILE MERGED
2004/10/06 11:14:06 aw 1.6.36.1: #i34831#
2004-11-03 07:33:21 +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
157010b96e INTEGRATION: CWS aw017 (1.8.34); FILE MERGED
2004/07/29 14:04:29 aw 1.8.34.1: #i25616#
2004-08-03 12:29:58 +00:00
Jens-Heiner Rechtien
010851e3b0 INTEGRATION: CWS aw017 (1.10.34); FILE MERGED
2004/07/29 14:04:29 aw 1.10.34.1: #i25616#
2004-08-03 12:29:45 +00:00
Hans-Joachim Lankenau
7c16d5830f INTEGRATION: CWS tune04 (1.2.26); FILE MERGED
2004/06/15 07:23:32 cmc 1.2.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:17:26 +00:00
Hans-Joachim Lankenau
6c16302895 INTEGRATION: CWS tune04 (1.8.26); FILE MERGED
2004/06/15 07:23:31 cmc 1.8.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:16:54 +00:00
Hans-Joachim Lankenau
c31f570874 INTEGRATION: CWS tune04 (1.3.26); FILE MERGED
2004/06/15 07:23:31 cmc 1.3.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:16:41 +00:00
Hans-Joachim Lankenau
9f765992c0 INTEGRATION: CWS tune04 (1.2.26); FILE MERGED
2004/06/15 07:23:31 cmc 1.2.26.1: #i29636# turn global objects into local static data protected with swishy double-locked templated template
2004-06-25 16:16:28 +00:00
Kurt Zenker
f6180cb95c INTEGRATION: CWS aw011 (1.4.12); FILE MERGED
2004/06/03 10:51:02 thb 1.4.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
2004-06-10 10:39:46 +00:00
Kurt Zenker
01df5d50b8 INTEGRATION: CWS aw011 (1.9.12); FILE MERGED
2004/06/03 10:51:02 thb 1.9.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
2004-06-10 10:39:31 +00:00
Kurt Zenker
c2dc21f47f INTEGRATION: CWS aw011 (1.9.12); FILE MERGED
2004/06/03 10:51:01 thb 1.9.12.1: #i29820# Changed return types from Tuple to Point/Vector, which is much more convenient for further processing
2004-06-10 10:39:01 +00:00
Thorsten Behrens
0f907c2d94 #110496# Corrected algo 2004-03-15 13:27:35 +00:00
Thorsten Behrens
8f359dc2b5 #110496# Moved methods into basegfx namespace 2004-03-15 13:26:57 +00:00
Thorsten Behrens
cd2ca2e0d1 #110496# Made B2ITuple convertible to B2DTuple. Completed filter list 2004-02-25 08:54:11 +00:00
Thorsten Behrens
d0a000f25c Initial revision 2004-02-24 20:42:27 +00:00
Thorsten Behrens
4f9a1f1b4b #110496# Made headers gcc-Wall clean, added some Canvas-related tooling 2004-02-16 16:03:11 +00:00
Armin Weiss
2c3e2190e0 Added areControlPointsUsed(), areControlVectorsUsed() methods 2004-02-12 16:33:43 +00:00
Armin Weiss
b23dfd18d7 Changed usages of (G/S)etControlVector(A/B) to use the new curve convention that both vectors are relative to the point of the edge. Before, B was relative to the next edge.
Also added (G/S)etControlPoint(A/B) interface for B2DPolygon.
2004-02-12 16:11:42 +00:00
Armin Weiss
352b1ab173 Re-Added some automatic type conversions 2004-02-03 17:18:23 +00:00
Armin Weiss
99a300e39a Added == and != operators to ranges, some other goodies, too. Also changed remaining sal_Bool to bool. Renamed B(2|3)(d|i)box to ...volume. 2004-01-16 13:30:10 +00:00
Thorsten Behrens
c794c5ce7e #110496# Some more adaptions to integer classes 2004-01-16 12:40:26 +00:00
Thorsten Behrens
fb6fefbd94 #110496# Added integer point, size and rectangle classes, needed for the new canvas 2004-01-16 09:34:43 +00:00
Thorsten Behrens
08761ff6d5 Initial revision 2004-01-15 19:02:49 +00:00
Thorsten Behrens
714d35775f Updated unit tests 2003-12-08 15:56:04 +00:00