summaryrefslogtreecommitdiff
path: root/basegfx/source
AgeCommit message (Collapse)AuthorFilesLines
2008-04-10INTEGRATION: CWS changefileheader (1.12.32); FILE MERGEDRüdiger Timm1-26/+18
2008/04/01 10:48:12 thb 1.12.32.2: #i85898# Stripping all external header guards 2008/03/28 16:05:48 rt 1.12.32.1: #i87441# Change license header to LPGL v3.
2008-04-04INTEGRATION: CWS pdfimport (1.1.6); FILE ADDEDKurt Zenker1-0/+496
2008/01/25 08:32:18 akhva 1.1.6.2: #i80825# resync 2007/06/27 09:22:37 akhva 1.1.6.1: file unopolypolygon.cxx was added on branch cws_src680_pdfimport on 2008-01-25 08:32:18 +0000
2008-04-04INTEGRATION: CWS pdfimport (1.4.44); FILE MERGEDKurt Zenker1-3/+4
2008/01/25 08:32:18 akhva 1.4.44.1: #i80825# resync
2008-04-04INTEGRATION: CWS pdfimport (1.9.18); FILE MERGEDKurt Zenker1-28/+76
2008/01/25 08:32:18 akhva 1.9.18.2: #i80825# resync 2008/01/23 14:58:57 akhva 1.9.18.1: #i79258# merge from picom
2008-02-12INTEGRATION: CWS aw054 (1.14.18); FILE MERGEDVladimir Glazounov1-30/+86
2007/12/03 19:27:16 aw 1.14.18.2: #i81852# re-added and extended the bezier tangent extension, added always isolating opposite-directed neutral polygons, corrected impLeftOfEdges test 2007/11/30 12:30:39 aw 1.14.18.1: #i81852# fixed topology behaviour in the polygon cutter
2008-02-12INTEGRATION: CWS aw054 (1.17.22); FILE MERGEDVladimir Glazounov1-12/+165
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()
2007-11-13INTEGRATION: CWS pj87 (1.17.20); FILE MERGEDRüdiger Timm1-4/+4
2007/10/22 10:18:02 thb 1.17.20.1: #i82822# WaE: Silly compiler needs this initialized
2007-08-02INTEGRATION: CWS aw052 (1.8.6); FILE MERGEDJens-Heiner Rechtien1-4/+4
2007/07/27 17:29:45 aw 1.8.6.1: #i79917# Two errors in polygonFromBezier2DSequencepolygonFromBezier2DSequence; use first segment for start point (not last) and one x/y typo for 2nd control point
2007-07-30#i80172# Removed unnecessary assertion (patch by aw).Rüdiger Timm1-3/+4
2007-07-18INTEGRATION: CWS aw051 (1.15.30); FILE MERGEDOliver Bolte1-18/+20
2007/06/15 13:29:21 aw 1.15.30.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
2007-07-18INTEGRATION: CWS aw051 (1.11.34); FILE MERGEDOliver Bolte1-9/+2
2007/06/15 13:29:21 aw 1.11.34.1: #i77162# 3rd round of adaptions to B2DPolygon bezier handling
2007-07-18INTEGRATION: CWS aw051 (1.4.6); FILE MERGEDOliver Bolte1-13/+8
2007/06/07 09:32:50 aw 1.4.6.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:42 aw 1.4.6.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.7.34); FILE MERGEDOliver Bolte1-64/+38
2007/06/07 09:32:50 aw 1.7.34.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.7.34.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.6.26); FILE MERGEDOliver Bolte1-404/+224
2007/06/15 13:29:20 aw 1.6.26.3: #i77162# 3rd round of adaptions to B2DPolygon bezier handling 2007/06/07 09:32:50 aw 1.6.26.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.6.26.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.15.30); FILE MERGEDOliver Bolte1-36/+71
2007/06/12 16:31:10 aw 1.15.30.5: #i77162# Continued adaptions to bezier handling 2007/06/11 14:41:47 aw 1.15.30.4: #i77162# 2nd adaptions to new bezier handling 2007/06/06 15:49:41 aw 1.15.30.3: #i77162# B2DPolygin control point interface changes 2007/05/10 13:21:19 aw 1.15.30.2: #i76891# 2007/05/10 09:48:51 aw 1.15.30.1: #i76891#
2007-07-18INTEGRATION: CWS aw051 (1.13.30); FILE MERGEDOliver Bolte1-131/+139
2007/06/07 09:32:50 aw 1.13.30.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.13.30.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.17.24); FILE MERGEDOliver Bolte1-4/+4
2007/06/06 15:49:41 aw 1.17.24.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.24.24); FILE MERGEDOliver Bolte1-412/+508
2007/06/12 16:31:10 aw 1.24.24.8: #i77162# Continued adaptions to bezier handling 2007/06/11 14:41:47 aw 1.24.24.7: #i77162# 2nd adaptions to new bezier handling 2007/06/08 14:37:43 aw 1.24.24.6: #i77162# adaptions to changed B2DPolygon bezier handling 2007/06/07 11:20:44 aw 1.24.24.5: #i77162# added getContinuityInPoint to B2DPolygon 2007/06/07 09:32:50 aw 1.24.24.4: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.24.24.3: #i77162# B2DPolygin control point interface changes 2007/05/10 13:21:19 aw 1.24.24.2: #i76891# 2007/05/10 09:48:51 aw 1.24.24.1: #i76891#
2007-07-18INTEGRATION: CWS aw051 (1.5.30); FILE MERGEDOliver Bolte1-101/+244
2007/06/11 14:41:47 aw 1.5.30.4: #i77162# 2nd adaptions to new bezier handling 2007/06/07 09:32:49 aw 1.5.30.3: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.5.30.2: #i77162# B2DPolygin control point interface changes 2007/05/10 09:48:51 aw 1.5.30.1: #i76891#
2007-07-18INTEGRATION: CWS aw051 (1.4.30); FILE MERGEDOliver Bolte1-56/+53
2007/06/07 09:32:49 aw 1.4.30.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.4.30.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.18.24); FILE MERGEDOliver Bolte1-219/+388
2007/06/19 09:12:24 aw 1.18.24.7: #i77162# adaptions after resync 2007/06/15 13:29:20 aw 1.18.24.6: #i77162# 3rd round of adaptions to B2DPolygon bezier handling 2007/06/12 16:31:10 aw 1.18.24.5: #i77162# Continued adaptions to bezier handling 2007/06/11 14:41:47 aw 1.18.24.4: #i77162# 2nd adaptions to new bezier handling 2007/06/07 11:20:44 aw 1.18.24.3: #i77162# added getContinuityInPoint to B2DPolygon 2007/06/07 09:32:49 aw 1.18.24.2: #i77162# changes to B2DPolygon bezier handling 2007/06/06 15:49:41 aw 1.18.24.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.13.14); FILE MERGEDOliver Bolte1-78/+229
2007/06/11 14:41:47 aw 1.13.14.3: #i77162# 2nd adaptions to new bezier handling 2007/06/06 15:49:41 aw 1.13.14.2: #i77162# B2DPolygin control point interface changes 2007/05/10 09:48:51 aw 1.13.14.1: #i76891#
2007-07-18INTEGRATION: CWS aw051 (1.11.34); FILE MERGEDOliver Bolte1-528/+5
2007/06/11 14:41:47 aw 1.11.34.1: #i77162# 2nd adaptions to new bezier handling
2007-05-09INTEGRATION: CWS aw048 (1.12.20); FILE MERGEDKurt Zenker1-11/+8
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-09INTEGRATION: CWS aw048 (1.16.8); FILE MERGEDKurt Zenker1-8/+6
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-04-17INTEGRATION: CWS vcl73 (1.3.16); FILE MERGEDRüdiger Timm1-47/+19
2007/01/22 11:13:52 hdu 1.3.16.1: #i73729# fix licence header
2007-02-05INTEGRATION: CWS thbpp6v2 (1.15.2); FILE MERGEDVladimir Glazounov1-5/+3
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-01-25INTEGRATION: CWS aw040 (1.12.16); FILE MERGEDOliver Bolte1-7/+19
2007/01/15 16:03:33 aw 1.12.16.1: #i72104# angle computation needst to use the last non-zero vector when one control vector is zero
2007-01-22INTEGRATION: CWS thbpp6 (1.14.6); FILE MERGEDOliver Bolte1-3/+6
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
2006-12-14#i10000# add precompiled header declarationKurt Zenker1-2/+5
2006-12-13INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGEDKurt Zenker1-2/+3
2006/03/15 16:10:53 thb 1.3.18.1: #i49357# Added SVG-D export method for basegfx poly-polygons; added DebugPlotter for textual polygon/rect/point output
2006-12-13INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDEDKurt Zenker1-0/+452
2006/03/15 15:56:47 thb 1.1.2.1: Initial revision
2006-12-13INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGEDKurt Zenker1-3/+341
2006/10/18 19:40:53 thb 1.3.18.3: RESYNC: (1.4-1.5); FILE MERGED 2006/09/15 22:08:05 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED 2006/03/15 16:10:52 thb 1.3.18.1: #i49357# Added SVG-D export method for basegfx poly-polygons; added DebugPlotter for textual polygon/rect/point output
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-11-14INTEGRATION: CWS aw024 (1.4.24); FILE MERGEDIvo Hinkelmann1-3/+10
2006/09/21 21:02:27 aw 1.4.24.6: RESYNC: (1.7-1.8); FILE MERGED 2006/08/04 13:34:06 aw 1.4.24.5: adaptions after resync 2006/08/03 16:02:19 aw 1.4.24.4: RESYNC: (1.6-1.7); FILE MERGED 2006/07/07 15:57:56 aw 1.4.24.3: adaptions after resync SRC680m171->SRC680m174 2005/09/19 21:50:27 aw 1.4.24.2: RESYNC: (1.4-1.5); FILE MERGED 2005/05/12 16:35:16 aw 1.4.24.1: #i39529#
2006-11-14INTEGRATION: CWS aw024 (1.7.6); FILE MERGEDIvo Hinkelmann1-3/+5
2006/09/21 21:02:11 aw 1.7.6.4: RESYNC: (1.8-1.9); FILE MERGED 2006/08/04 13:34:05 aw 1.7.6.3: adaptions after resync 2006/08/03 16:02:11 aw 1.7.6.2: RESYNC: (1.7-1.8); FILE MERGED 2006/07/07 15:57:56 aw 1.7.6.1: adaptions after resync SRC680m171->SRC680m174
2006-11-14INTEGRATION: CWS aw024 (1.12.6); FILE MERGEDIvo Hinkelmann1-3/+10
2006/09/21 21:01:18 aw 1.12.6.7: RESYNC: (1.15-1.16); FILE MERGED 2006/08/04 13:34:05 aw 1.12.6.6: adaptions after resync 2006/08/03 16:02:04 aw 1.12.6.5: RESYNC: (1.14-1.15); FILE MERGED 2006/07/07 15:57:55 aw 1.12.6.4: adaptions after resync SRC680m171->SRC680m174 2006/06/29 10:54:02 aw 1.12.6.3: #i39528# do not create unique copy of poly(polygon) when transformation is empty 2005/09/19 21:49:04 aw 1.12.6.2: RESYNC: (1.12-1.13); FILE MERGED 2005/05/12 16:35:15 aw 1.12.6.1: #i39529#
2006-11-14INTEGRATION: CWS aw024 (1.16.2); FILE MERGEDIvo Hinkelmann1-48/+71
2006/11/01 10:06:13 aw 1.16.2.15: #i67360# corrected isInside to work correctly when bWithBorder==true with horizontal touches. Added a solo isPointOnPolygon test for that 2006/09/21 21:00:57 aw 1.16.2.14: RESYNC: (1.22-1.23); FILE MERGED 2006/07/04 13:48:54 aw 1.16.2.13: RESYNC: (1.21-1.22); FILE MERGED 2005/11/18 18:59:05 aw 1.16.2.12: RESYNC: (1.20-1.21); FILE MERGED 2005/09/19 21:48:43 aw 1.16.2.11: RESYNC: (1.19-1.20); FILE MERGED 2005/07/28 14:49:17 aw 1.16.2.10: #114176# 2005/07/21 15:49:49 aw 1.16.2.9: #114176# 2005/07/13 11:11:13 aw 1.16.2.8: #114176# 2005/06/03 11:53:19 aw 1.16.2.7: #i39532# 2005/05/13 16:31:23 aw 1.16.2.6: RESYNC: (1.18-1.19); FILE MERGED 2005/05/13 12:17:31 aw 1.16.2.5: #i39529# 2005/05/12 16:35:15 aw 1.16.2.4: #i39529# 2005/04/26 14:48:49 aw 1.16.2.3: #i39528# 2005/03/24 01:11:36 aw 1.16.2.2: RESYNC: (1.16-1.18); FILE MERGED 2005/02/02 20:59:51 aw 1.16.2.1: #i39528#
2006-11-14INTEGRATION: CWS aw024 (1.11.6); FILE MERGEDIvo Hinkelmann1-3/+5
2006/09/21 21:00:41 aw 1.11.6.10: RESYNC: (1.16-1.17); FILE MERGED 2006/08/04 13:34:05 aw 1.11.6.9: adaptions after resync 2006/08/03 16:01:57 aw 1.11.6.8: RESYNC: (1.15-1.16); FILE MERGED 2006/07/04 13:48:36 aw 1.11.6.7: RESYNC: (1.14-1.15); FILE MERGED 2006/06/29 10:54:02 aw 1.11.6.6: #i39528# do not create unique copy of poly(polygon) when transformation is empty 2005/09/19 21:48:25 aw 1.11.6.5: RESYNC: (1.12-1.13); FILE MERGED 2005/07/13 11:11:12 aw 1.11.6.4: #114176# 2005/05/25 09:44:39 aw 1.11.6.3: #i39529# 2005/05/13 16:31:06 aw 1.11.6.2: RESYNC: (1.11-1.12); FILE MERGED 2005/05/12 16:35:14 aw 1.11.6.1: #i39529#
2006-11-14INTEGRATION: CWS aw024 (1.7.6); FILE MERGEDIvo Hinkelmann1-15/+153
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-14INTEGRATION: CWS aw024 (1.8.6); FILE MERGEDIvo Hinkelmann1-2/+5
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-09-17INTEGRATION: CWS pchfix02 (1.4.36); FILE MERGEDOliver Bolte2-4/+10
2006/09/01 17:16:41 kaib 1.4.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.2.36); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:41 kaib 1.2.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.6.36); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:41 kaib 1.6.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.5.36); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:40 kaib 1.5.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.14.28); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:40 kaib 1.14.28.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.4.36); FILE MERGEDOliver Bolte3-6/+15
2006/09/01 17:16:40 kaib 1.4.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.8.26); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:40 kaib 1.8.26.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.3.36); FILE MERGEDOliver Bolte3-6/+15
2006/09/01 17:16:39 kaib 1.3.36.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.10.36); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:16:39 kaib 1.10.36.1: #i68856# Added header markers and pch files