Commit graph

30 commits

Author SHA1 Message Date
Rüdiger Timm
cb5a4e28d7 INTEGRATION: CWS changefileheader (1.2.88); FILE MERGED
2008/03/28 16:05:50 rt 1.2.88.1: #i87441# Change license header to LPGL v3.
2008-04-10 17:57:44 +00:00
Rüdiger Timm
79c82ee5d3 INTEGRATION: CWS changefileheader (1.13.32); FILE MERGED
2008/04/01 15:01:13 thb 1.13.32.3: #i85898# Stripping all external header guards
2008/04/01 10:48:13 thb 1.13.32.2: #i85898# Stripping all external header guards
2008/03/28 16:05:49 rt 1.13.32.1: #i87441# Change license header to LPGL v3.
2008-04-10 17:56:44 +00:00
Rüdiger Timm
d0a0851cd0 INTEGRATION: CWS changefileheader (1.19.6); FILE MERGED
2008/04/01 15:01:12 thb 1.19.6.3: #i85898# Stripping all external header guards
2008/04/01 10:48:13 thb 1.19.6.2: #i85898# Stripping all external header guards
2008/03/28 16:05:49 rt 1.19.6.1: #i87441# Change license header to LPGL v3.
2008-04-10 17:56:26 +00:00
Vladimir Glazounov
830555bc0c INTEGRATION: CWS aw054 (1.17.22); FILE MERGED
2007/12/03 09:41:21 aw 1.17.22.2: RESYNC: (1.17-1.18); FILE MERGED
2007/11/16 12:11:04 aw 1.17.22.1: #i83695# new version of B2DHomMatrix::decompose()
2008-02-12 15:25:07 +00:00
Rüdiger Timm
ec02cc9a3b INTEGRATION: CWS pj87 (1.17.20); FILE MERGED
2007/10/22 10:18:02 thb 1.17.20.1: #i82822# WaE: Silly compiler needs this initialized
2007-11-13 13:17:35 +00:00
Kurt Zenker
d7b2fea922 INTEGRATION: CWS aw048 (1.12.20); FILE MERGED
2007/04/11 13:28:01 aw 1.12.20.1: #i76239# for shear commands on matrices, do not test against 1.0, but against 0.0
2007-05-09 12:22:08 +00:00
Kurt Zenker
ded1e79053 INTEGRATION: CWS aw048 (1.16.8); FILE MERGED
2007/04/11 13:28:01 aw 1.16.8.1: #i76239# for shear commands on matrices, do not test against 1.0, but against 0.0
2007-05-09 12:21:53 +00:00
Vladimir Glazounov
19edcb2bab INTEGRATION: CWS thbpp6v2 (1.15.2); FILE MERGED
2007/01/27 22:23:21 thb 1.15.2.1: #i73942# Reverted change for i72417. This change potentially spoils a bunch of  optimizations at other places
2007-02-05 11:50:26 +00:00
Oliver Bolte
5180243038 INTEGRATION: CWS thbpp6 (1.14.6); FILE MERGED
2007/01/01 22:47:42 thb 1.14.6.1: #72417# Taking the special case 180 degree rotation into account, when short-circuiting decomposition
2007-01-22 10:47:20 +00:00
Ivo Hinkelmann
454bb4b578 INTEGRATION: CWS aw024 (1.7.6); FILE MERGED
2006/10/27 12:09:09 aw 1.7.6.7: #i70938# added frustum, ortho and orientation methods
2006/09/21 20:59:05 aw 1.7.6.6: RESYNC: (1.10-1.11); FILE MERGED
2006/08/03 16:01:50 aw 1.7.6.5: RESYNC: (1.9-1.10); FILE MERGED
2006/07/11 09:37:39 iha 1.7.6.4: #i39528# correct matrix decompose for rotation
2005/09/19 21:45:48 aw 1.7.6.3: RESYNC: (1.7-1.8); FILE MERGED
2005/05/12 16:35:13 aw 1.7.6.2: #i39529#
2005/04/26 14:48:48 aw 1.7.6.1: #i39528#
2006-11-14 13:06:55 +00:00
Ivo Hinkelmann
8216aa0205 INTEGRATION: CWS aw024 (1.8.6); FILE MERGED
2006/09/21 20:58:57 aw 1.8.6.8: RESYNC: (1.12-1.13); FILE MERGED
2006/08/03 16:01:43 aw 1.8.6.7: RESYNC: (1.11-1.12); FILE MERGED
2006/06/27 12:54:13 aw 1.8.6.6: #114408# shear was not resetted
2005/11/18 18:58:25 aw 1.8.6.5: RESYNC: (1.10-1.11); FILE MERGED
2005/09/19 21:45:29 aw 1.8.6.4: RESYNC: (1.9-1.10); FILE MERGED
2005/07/13 11:11:12 aw 1.8.6.3: #114176#
2005/05/13 16:30:49 aw 1.8.6.2: RESYNC: (1.8-1.9); FILE MERGED
2005/05/12 16:35:12 aw 1.8.6.1: #i39529#
2006-11-14 13:06:44 +00:00
Oliver Bolte
dab0221202 INTEGRATION: CWS pchfix02 (1.10.10); FILE MERGED
2006/09/01 17:16:34 kaib 1.10.10.1: #i68856# Added header markers and pch files
2006-09-17 06:59:09 +00:00
Oliver Bolte
d655415fd5 INTEGRATION: CWS pchfix02 (1.12.10); FILE MERGED
2006/09/01 17:16:34 kaib 1.12.10.1: #i68856# Added header markers and pch files
2006-09-17 06:58:56 +00:00
Oliver Bolte
ee925ca2d7 INTEGRATION: CWS cowfixes01 (1.9.12); FILE MERGED
2006/03/21 13:36:26 thb 1.9.12.3: #i63310# Removed silly self-referentiality for the static default objects (causing infinite loops)
2006/03/17 23:16:36 thb 1.9.12.2: #i63310# Moved BxD(Poly)Polygon to cow_wrapper; added makeUnique() to all classes using COW internally (to at least facilitate deliberate unsharing in multi-threaded uses)
2006/03/17 17:41:34 thb 1.9.12.1: #i63310# Added COW to B2DMultiRange (wasn't there before); moved BxDHomMatrix to cow_wrapper; added o3tl build dependency
2006-07-13 08:56:42 +00:00
Oliver Bolte
b41386c557 INTEGRATION: CWS cowfixes01 (1.11.12); FILE MERGED
2006/03/21 13:36:26 thb 1.11.12.3: #i63310# Removed silly self-referentiality for the static default objects (causing infinite loops)
2006/03/17 23:16:36 thb 1.11.12.2: #i63310# Moved BxD(Poly)Polygon to cow_wrapper; added makeUnique() to all classes using COW internally (to at least facilitate deliberate unsharing in multi-threaded uses)
2006/03/17 17:41:34 thb 1.11.12.1: #i63310# Added COW to B2DMultiRange (wasn't there before); moved BxDHomMatrix to cow_wrapper; added o3tl build dependency
2006-07-13 08:56:31 +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
Rüdiger Timm
53d758d575 INTEGRATION: CWS ooo19126 (1.1.62); FILE MERGED
2005/09/05 17:38:36 rt 1.1.62.1: #i54170# Change license header: remove SISSL
2005-09-07 19:42:49 +00:00
Rüdiger Timm
b892d1b606 INTEGRATION: CWS ooo19126 (1.7.28); FILE MERGED
2005/09/05 17:38:36 rt 1.7.28.1: #i54170# Change license header: remove SISSL
2005-09-07 19:42:35 +00:00
Rüdiger Timm
7709e659fa INTEGRATION: CWS ooo19126 (1.9.8); FILE MERGED
2005/09/05 17:38:36 rt 1.9.8.1: #i54170# Change license header: remove SISSL
2005-09-07 19:42:20 +00:00
Oliver Bolte
c4276f22eb INTEGRATION: CWS presfixes06 (1.8.20); FILE MERGED
2005/04/30 23:50:24 thb 1.8.20.1: #i43238# Making multiple-of-pi/2 rotations create exact rotation matrices (one containing only 1.0, -1.0 and 0.0)
2005-05-06 08:18:34 +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
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
2c3b8d0c57 Merged to AW's latest changes, added preliminary bezier testcases 2003-12-08 12:24:09 +00:00
Armin Weiss
d539c95155 Removed in-between namespaces (curve, matrix, numeric, point, polygon, 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. 2003-11-28 10:18:16 +00:00
Thorsten Behrens
5d6413171a Moved template declaration to internal namespace 2003-11-10 14:10:57 +00:00
Armin Weiss
c3663a687c Added PolyPolygonTools, Added PolygonTool functionality, changed bool to sal_Bool 2003-11-05 11:25:58 +00:00
Armin Weiss
94c9d84524 includes were one inc too deep, correcting 2003-10-31 09:14:00 +00:00
Armin Weiss
5c35c4ae40 basegfx reorganization 2003-10-28 10:26:57 +00:00