Commit graph

42 commits

Author SHA1 Message Date
Vladimir Glazounov
a257eb583b CWS-TOOLING: integrate CWS aw061
2009-01-13 19:18:08 +0100 aw  r266250 : #i96669# changed initialisation order in Embedded3DPrimitive2D::Embedded3DPrimitive2D due to TinderBox
2009-01-13 19:15:37 +0100 aw  r266249 : #i96669# changed initialisation order in Embedded3DPrimitive2D::Embedded3DPrimitive2D due to TinderBox
2009-01-12 11:53:37 +0100 aw  r266141 : #i97874# corrected include for TinderBox build
2009-01-08 17:48:23 +0100 aw  r266029 : #i97874# extended SdrTextObj::ImpConvertAddText to copy needed attributes from original object
2009-01-08 14:59:08 +0100 aw  r266015 : #i96350# added fallback to solid fill in shadow TabPage when no fill is defined to get a reasonable shadow preview
2009-01-08 12:40:49 +0100 aw  r265995 : #i94832# remuved not needed E3DModifySceneSnapRectUpdater usages
2009-01-08 01:53:46 +0100 thb  r265982 : #i94860# Blacklisting another ATI card/driver that causes blank screens
2009-01-08 01:46:38 +0100 thb  r265981 : #i97853# Changed all gradient texture methods to use basegfx gradienttools. consolidated quite some code
2009-01-08 01:45:09 +0100 thb  r265980 : #i97853# Added lerp methods, slight changes to have everything necessary contained in the ODFGradientInfo struct
2009-01-08 00:01:54 +0100 thb  r265979 : #i97853# First part of the move - duplicated the stuff to basegfx
2009-01-06 16:23:09 +0100 aw  r265930 : #i97197# Changed SwDrawVirtObj to work well with changed aOutRect and bBoundRectValid functionality
2009-01-06 12:41:24 +0100 aw  r265909 : #i97784# corrected regression with connectors
2009-01-05 17:30:31 +0100 aw  r265881 : #i97772# added missing usage of reduce factor for BitmapPrimitive creation
2009-01-05 12:24:01 +0100 aw  r265863 : #i97321# added direct handling of HatchTexturePrimitive3D to not use it's decomposition for HitTest
2008-12-23 13:57:27 +0100 aw  r265782 : #i96669# changed SW's FlyFrame paint fallback with primitives to use createLocalDecomposition since get2Decomposition does not have to stay virtual on the long run
2008-12-23 13:47:59 +0100 aw  r265781 : #i96669# optimized impCreateTextPortionPrimitive to only create TextDecoratedPortionPrimitive2D when needed
2008-12-23 13:44:45 +0100 aw  r265780 : #i96669# added B2DRange buffering to some primitive implementations where it is most necessary
2008-12-19 15:45:45 +0100 aw  r265729 : #i96669# prepared TextPrimitives to work without DXarray, too. Had to rework impSplitSingleWords which gets active when a text portion has some word-wise decorations. Tested before committing
2008-12-19 15:44:16 +0100 aw  r265728 : #i96669# corrected error in createPolygonFromUnitEllipseSegment which popped up when investigating
2008-12-18 17:45:58 +0100 aw  r265708 : #i97149# added ActionChanged() call when visualisation object is modified
2008-12-18 15:34:42 +0100 aw  r265695 : #i96598# corrected SdrPageObj's usage of aOutRect
2008-12-17 16:59:37 +0100 aw  r265647 : #i96537# exchanged the marker for point number in string with correct one
2008-12-16 17:50:33 +0100 aw  r265566 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2008-12-16 17:50:17 +0100 aw  r265565 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2008-12-16 17:50:00 +0100 aw  r265564 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2008-12-16 17:49:48 +0100 aw  r265563 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2008-12-16 17:49:35 +0100 aw  r265562 : #i93170# added a bool to EndDrawLayer() and corresponding mechanisms to allow to end without drawing FormLayer
2009-01-20 09:49:16 +00:00
Vladimir Glazounov
17f6923ab6 INTEGRATION: CWS aw033 (1.26.20); FILE MERGED
2008/05/14 14:40:04 aw 1.26.20.12: RESYNC: (1.30-1.32); FILE MERGED
2008/05/14 09:16:45 aw 1.26.20.11: #i39532# aw033 progresses from git
2008/04/16 04:51:32 aw 1.26.20.10: #i39532# moved 3D default raster converter to basegfx
2008/03/14 13:55:14 cl 1.26.20.9: RESYNC: (1.29-1.30); FILE MERGED
2007/11/07 14:24:29 aw 1.26.20.8: #i39532# committing to have a base for HDU
2007/10/08 19:02:50 aw 1.26.20.7: RESYNC: (1.28-1.29); FILE MERGED
2007/09/26 11:32:31 aw 1.26.20.6: #i73860# matrixtools added
2006/09/26 14:46:57 aw 1.26.20.5: RESYNC: (1.27-1.28); FILE MERGED
2006/06/02 13:54:11 aw 1.26.20.4: #i39532# added colr, pixel and raster
2006/05/12 14:34:15 aw 1.26.20.3: RESYNC: (1.26-1.27); FILE MERGED
2006/05/12 11:39:42 aw 1.26.20.2: code changes for primitive support
2005/10/28 11:24:45 aw 1.26.20.1: #i39532#
2008-08-19 22:58:46 +00:00
Vladimir Glazounov
9b47ff851d INTEGRATION: CWS aw033 (1.8.60); FILE MERGED
2008/03/14 13:55:10 cl 1.8.60.4: RESYNC: (1.10-1.11); FILE MERGED
2006/11/28 16:12:43 aw 1.8.60.3: RESYNC: (1.9-1.10); FILE MERGED
2006/09/26 14:47:04 aw 1.8.60.2: RESYNC: (1.8-1.9); FILE MERGED
2006/05/12 11:39:42 aw 1.8.60.1: code changes for primitive support
2008-08-19 22:58:36 +00:00
Ivo Hinkelmann
2dd9d03964 INTEGRATION: CWS pdfimportfix (1.31.4); FILE MERGED
2008/04/14 08:45:13 akhva 1.31.4.1: #i88073
2008-04-24 17:34:52 +00:00
Kurt Zenker
62ca1f10df INTEGRATION: CWS pdfimport (1.30.4); FILE MERGED
2008/03/31 06:31:06 akhva 1.30.4.1: #i80285
2008-04-04 15:03:28 +00:00
Oliver Bolte
0543f4f218 #i10000# don't deliver libtests.dylib 2008-02-18 15:55:38 +00:00
Vladimir Glazounov
9081fc384b INTEGRATION: CWS aw054 (1.10.42); FILE MERGED
2008/02/11 14:04:22 thb 1.10.42.2: #i83695# Missing cppunit dependency
2008/02/08 15:43:11 thb 1.10.42.1: #i#
2008-02-12 15:24:53 +00:00
Vladimir Glazounov
0a1d4b73d0 INTEGRATION: CWS os2port01 (1.27.24.1.2); FILE MERGED
2006/12/28 14:32:10 ydario 1.27.24.1.2.1: OS/2 initial import
2007-09-20 14:00:44 +00:00
Rüdiger Timm
55c9290b01 INTEGRATION: CWS ause060 (1.9.16); FILE MERGED
2006/09/22 17:58:20 hjs 1.9.16.1: #i69234# call required makefile
2006-10-30 07:56:41 +00:00
Jens-Heiner Rechtien
dbd7f9185a INTEGRATION: CWS svp01 (1.27.18); FILE MERGED
2006/05/31 14:06:25 thb 1.27.18.1: #i65904# Extracted cohen-sutherland rect clip tooling into exported header (needed for basebmp)
2006-08-11 16:40:56 +00:00
Oliver Bolte
4a94264f01 INTEGRATION: CWS cowfixes01 (1.8.72); FILE MERGED
2006/03/17 17:41:32 thb 1.8.72.1: #i63310# Added COW to B2DMultiRange (wasn't there before); moved BxDHomMatrix to cow_wrapper; added o3tl build dependency
2006-07-13 08:55:45 +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
Rüdiger Timm
b585db2e7d #i10000# Add b2enums.hxx again which got lost by mistake in last integration. 2005-03-30 14:09:21 +00:00
Rüdiger Timm
1403083c43 INTEGRATION: CWS presfixes02 (1.24.2); FILE MERGED
2005/03/15 16:45:37 mbu 1.24.2.1: added polypolygon triangulation
2005-03-30 06:42:07 +00:00
Vladimir Glazounov
cf6c96ac09 INTEGRATION: CWS presfixes01 (1.22.4); FILE MERGED
2005/02/16 17:37:04 thb 1.22.4.1: #i10000# No forward declaration of enums possible, extracted vector enums to separate header
2005-03-10 12:38:20 +00:00
Kurt Zenker
a19413b9e6 INTEGRATION: CWS solarisgcc02 (1.22.6); FILE MERGED
2005/02/12 13:58:56 pjanik 1.22.6.1: #i42546#: Match all platforms (sogi,soli, ...) and not only two  letter
platforms.

Patch contributed by: Taniguchi Yasuaki (JCA)
2005-03-03 16:38:13 +00:00
Kurt Zenker
68a6e5ddeb INTEGRATION: CWS presperf01 (1.21.2); FILE MERGED
2004/12/17 22:37:35 thb 1.21.2.1: #i36093# Added createPolygonFromEllipse(), mapped createPolygonFromCircle to that. Added some more files in source/tools
2005-01-13 17:00:15 +00:00
Rüdiger Timm
e1fca8ac0c INTEGRATION: CWS presentationengine01 (1.19.2); FILE MERGED
2004/11/17 18:54:45 thb 1.19.2.5: RESYNC: (1.19-1.20); FILE MERGED
2004/11/01 22:18:02 thb 1.19.2.4: #10496# Added rangeexpander.hxx
2004/09/09 14:42:02 thb 1.19.2.3: #110496# Added polygon raster converter
2004/08/19 00:09:44 thb 1.19.2.2: #110496# Added B2DMultiRange implementation
2004/07/22 19:44:15 thb 1.19.2.1: #110496# Added B2DConnectedRanges to d.lst
2004-11-26 17:37:20 +00:00
Pascal Junck
866d3eec15 INTEGRATION: CWS aw019 (1.19.36); FILE MERGED
2004/10/13 08:31:03 aw 1.19.36.1: #i34831#
2004-11-03 07:37:08 +00:00
Jens-Heiner Rechtien
c0ffd326ae #i10000#: basegfx does depend on tools 2004-05-13 10:26:07 +00:00
Jens-Heiner Rechtien
069a8b0110 #i10000#: fix dependencies 2004-05-11 16:00:49 +00:00
Oliver Bolte
f90544b676 #100000# depends on unotools 2004-03-22 07:59:18 +00:00
Oliver Bolte
c3ca9fb10e #100000# depends on tools 2004-03-18 07:56:47 +00:00
Thorsten Behrens
4f9a1f1b4b #110496# Made headers gcc-Wall clean, added some Canvas-related tooling 2004-02-16 16:03:11 +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
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
Armin Weiss
56f2ab808e Added support for B3DPolyPOlygon, moved BDRange from source/inc to range namespace and the directories 2003-11-26 13:40:18 +00:00
Armin Weiss
fef23aeb65 Added tooling for PolyPolygon cutting and some more tooling at B2DPolygon and B2DPolyPolygon 2003-11-06 15:30:30 +00:00
Armin Weiss
a64ad65ca6 Added entries for tuple and range 2003-11-03 07:57:59 +00:00
Armin Weiss
78bf41629c removed /sdr from deliver paths 2003-10-31 09:30:04 +00:00
Armin Weiss
05ea37545b Added deliver statements for most used headers 2003-10-31 09:27:02 +00:00
Armin Weiss
5c35c4ae40 basegfx reorganization 2003-10-28 10:26:57 +00:00
Armin Weiss
e087bdac33 Added B2DPolyPolygon basic implementation 2003-04-29 15:58:25 +00:00
Armin Weiss
59979789b2 Added cubic bezier class
Changed quadratic bezier class (wrong name :-)
2003-04-16 08:41:04 +00:00
Armin Weiss
2d967e36f2 Added basic class for handling quadtratic beziers (preparation for THB) 2003-04-15 16:24:25 +00:00
Armin Weiss
d6941fb507 Extended the Polygon implementation
Splitted the Polygon tooling into PolygonTools and own namespace
Changed names of local include files for templates
2003-04-15 15:02:54 +00:00
Armin Weiss
dab1caeefd Added Append/Inserts for polygons, expanded constructors, expanded possibilities for appending/inserting only parts of source poly 2003-02-27 14:42:05 +00:00
Armin Weiss
3ccba9c56a Added Range classes (B1DRange, B2DRange, B3DRange) for 1-3 dimensions. 2003-02-19 13:49:20 +00:00
Armin Weiss
e0f8233885 Changed all *Pair names to *Tuple names since B3DPair makes no sense. A second change to BaseHomMatrix.hxx just deletes the empty line if it's not needed. 2003-02-18 14:13:39 +00:00
Armin Weiss
6b043da1ae Added implementations of 3x3 and 4x4 homogen matrices 2002-12-05 16:19:48 +00:00
Armin Weiss
7e48719482 Added some comments and B2dHomPoint 2002-12-03 16:24:06 +00:00
Armin Weiss
d33a7670fe Initial necessary project files 2002-10-18 14:32:03 +00:00