Thorsten Behrens
|
e1ee37accf
|
Initial revision
|
2004-01-16 09:39: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 |
|
Thorsten Behrens
|
2c3b8d0c57
|
Merged to AW's latest changes, added preliminary bezier testcases
|
2003-12-08 12:24:09 +00:00 |
|
Armin Weiss
|
220242e6f7
|
remaned min, max, abs to their longer names due to preprocessor expansions
|
2003-12-03 08:24:28 +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
|
c4068e1d9c
|
BDRange no longer needed, moved to namespace range and the directories there
|
2003-11-26 13:32:41 +00:00 |
|
Armin Weiss
|
fc4520995d
|
Added support for B3DPolygons
|
2003-11-26 13:31:41 +00:00 |
|
Thorsten Behrens
|
6993a65de0
|
Added scalar cross() method to B2DVector, which returns length of the 2D cross product (useful e.g. for angle calculations)
|
2003-11-12 11:11:24 +00:00 |
|
Thorsten Behrens
|
d29fb24a43
|
Added second adaptive subdivision method (this time with an angle differences as the stopping criterion
|
2003-11-12 11:09:52 +00:00 |
|
Armin Weiss
|
db78936286
|
added B2DVector::angle
|
2003-11-11 08:56:10 +00:00 |
|
Armin Weiss
|
d2e3aaa262
|
Added functionality at the Poly and PolyPolygon tools for subdivides, corrected polygon clipper further
|
2003-11-11 08:48:14 +00:00 |
|
Thorsten Behrens
|
5d6413171a
|
Moved template declaration to internal namespace
|
2003-11-10 14:10:57 +00:00 |
|
Thorsten Behrens
|
fd1976f802
|
Initial revision
|
2003-11-10 12:33:07 +00:00 |
|
Thorsten Behrens
|
fd56c146e7
|
Added bezier tools file
|
2003-11-10 12:32:29 +00:00 |
|
Armin Weiss
|
ff3c6dbe35
|
Some error corrections, some additions to polygon stuff, making PolyPolygonCutter work
|
2003-11-10 10:45:52 +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
|
8db4a5314c
|
Added tooling for cutting PolyPolygons
|
2003-11-06 15:29:33 +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
|
5719716995
|
Added new area for PolyPolygon tools
|
2003-11-05 11:24:43 +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 |
|
Thorsten Behrens
|
08761a143f
|
Reverted from 'optimized' doMulMatrix to plain version (since the former botched the algo for nearly every non-trivial case
|
2003-09-26 06:54:57 +00:00 |
|
Thorsten Behrens
|
32c0e6e8f8
|
Some adaptions to coding guidelines. Method names are now lowercase, as well as namespaces. Enums are class members, if applicable, and all uppercase. Instead of sal_Bool, we're using builtin-bool, for non-API stuff
|
2003-08-20 15:56:48 +00:00 |
|
Thorsten Behrens
|
1c5bcfdc70
|
Added missing ftools include
|
2003-08-20 12:54:18 +00:00 |
|
Armin Weiss
|
b0e1745d0b
|
ADded unsharp comparisons, addeed usage of these where useful/necessary.
|
2003-04-28 11:10:38 +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
|
a69f69f51c
|
Added assigment operators for tuple, vector. Also added Flip() functionality for Polygon.
|
2003-03-14 13:35:29 +00:00 |
|
Armin Weiss
|
b5af76d9cd
|
Simplified polygon base template (PolygonPointList), changed some include statements to work with big and small letters.
|
2003-03-14 10:47:03 +00:00 |
|
Thorsten Behrens
|
eba4ee6e6b
|
Evaluation of bezier clipping, not for production use
|
2003-03-06 17:57:49 +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 |
|