summaryrefslogtreecommitdiff
path: root/basegfx/inc/basegfx/curve
AgeCommit message (Collapse)AuthorFilesLines
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth3-0/+9
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien3-12/+3
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-10-21#i106127# perf: add B2DCubicBezier::getMaxDistancePositions ( ) to allow ↵hdu1-0/+16
better bezier-subdivisions
2008-08-19INTEGRATION: CWS aw033 (1.9.2); FILE MERGEDVladimir Glazounov1-8/+76
2008/05/14 14:43:05 aw 1.9.2.9: RESYNC: (1.11-1.12); FILE MERGED 2007/12/12 13:13:23 aw 1.9.2.8: #i39532# clipping changes 2007/11/22 14:56:49 aw 1.9.2.7: #i39532# polygon bezier changes 2007/11/19 10:16:47 aw 1.9.2.6: #i39532# Lot of changes to make polygon stuff bezier-able 2007/11/07 14:24:28 aw 1.9.2.5: #i39532# committing to have a base for HDU 2007/08/13 15:28:34 aw 1.9.2.4: #i39532# changes after resync 2007/08/09 22:01:58 aw 1.9.2.3: RESYNC: (1.10-1.11); FILE MERGED 2007/04/11 14:32:07 hdu 1.9.2.2: #i75669# cubic bezier curves can be loopy/spiky/complex: just splitting them up into simpler curves instead going all the way of splitting them up into line segments is preferable in many situations 2005/10/28 11:22:06 aw 1.9.2.1: #i39532#
2008-08-19INTEGRATION: CWS aw033 (1.9.12); FILE MERGEDVladimir Glazounov1-2/+31
2008/05/27 14:08:42 aw 1.9.12.3: #i39532# changes DEV300 m12 resync corrections 2008/05/14 14:43:01 aw 1.9.12.2: RESYNC: (1.9-1.10); FILE MERGED 2007/11/07 14:24:28 aw 1.9.12.1: #i39532# committing to have a base for HDU
2008-04-10INTEGRATION: CWS changefileheader (1.7.88); FILE MERGEDRüdiger Timm1-25/+18
2008/04/01 10:48:07 thb 1.7.88.2: #i85898# Stripping all external header guards 2008/03/28 16:05:38 rt 1.7.88.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.11.30); FILE MERGEDRüdiger Timm1-28/+18
2008/04/01 10:48:07 thb 1.11.30.2: #i85898# Stripping all external header guards 2008/03/28 16:05:38 rt 1.11.30.1: #i87441# Change license header to LPGL v3.
2008-04-10INTEGRATION: CWS changefileheader (1.9.32); FILE MERGEDRüdiger Timm1-23/+18
2008/03/28 16:05:37 rt 1.9.32.1: #i87441# Change license header to LPGL v3.
2007-07-18INTEGRATION: CWS aw051 (1.10.56); FILE MERGEDOliver Bolte1-6/+28
2007/06/06 15:49:29 aw 1.10.56.1: #i77162# B2DPolygin control point interface changes
2007-07-18INTEGRATION: CWS aw051 (1.8.64); FILE MERGEDOliver Bolte1-193/+3
2007/06/11 14:41:26 aw 1.8.64.1: #i77162# 2nd adaptions to new bezier handling
2005-11-02INTEGRATION: CWS canvas02 (1.8.22); FILE MERGEDKurt Zenker1-17/+35
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-09-07INTEGRATION: CWS ooo19126 (1.6.62); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:17 rt 1.6.62.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.8.26); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:17 rt 1.8.26.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.7.30); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 17:38:16 rt 1.7.30.1: #i54170# Change license header: remove SISSL
2004-12-13INTEGRATION: CWS aw022 (1.7.38); FILE MERGEDRüdiger Timm1-2/+17
2004/11/25 11:09:18 aw 1.7.38.2: #i37443# 2004/11/18 11:47:28 aw 1.7.38.1: #i37380#
2004-11-03INTEGRATION: CWS aw019 (1.6.36); FILE MERGEDPascal Junck1-6/+30
2004/10/06 11:14:06 aw 1.6.36.1: #i34831#
2004-02-16#110496# Made headers gcc-Wall clean, added some Canvas-related toolingThorsten Behrens3-9/+9
2004-02-12Changed usages of (G/S)etControlVector(A/B) to use the new curve convention ↵Armin Weiss1-2/+8
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-01-16#110496# Added integer point, size and rectangle classes, needed for the new ↵Thorsten Behrens2-10/+10
canvas
2003-12-08Updated unit testsThorsten Behrens1-27/+4
2003-12-08Merged to AW's latest changes, added preliminary bezier testcasesThorsten Behrens1-26/+53
2003-11-28Removed in-between namespaces (curve, matrix, numeric, point, polygon, ↵Armin Weiss3-194/+179
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-12Added second adaptive subdivision method (this time with an angle ↵Thorsten Behrens1-19/+127
differences as the stopping criterion
2003-11-10Initial revisionThorsten Behrens1-0/+131
2003-11-06Added tooling for PolyPolygon cutting and some more tooling at B2DPolygon ↵Armin Weiss2-31/+31
and B2DPolyPolygon
2003-11-05Added PolyPolygonTools, Added PolygonTool functionality, changed bool to ↵Armin Weiss2-10/+10
sal_Bool
2003-10-31includes were one inc too deep, correctingArmin Weiss2-0/+231