summaryrefslogtreecommitdiff
path: root/basegfx
AgeCommit message (Collapse)AuthorFilesLines
2003-11-10Moved template declaration to internal namespaceThorsten Behrens3-458/+466
2003-11-10Initial revisionThorsten Behrens2-0/+347
2003-11-10Added bezier tools fileThorsten Behrens1-4/+5
2003-11-10Some error corrections, some additions to polygon stuff, making ↵Armin Weiss16-88/+203
PolyPolygonCutter work
2003-11-06Added tooling for PolyPolygon cutting and some more tooling at B2DPolygon ↵Armin Weiss26-214/+680
and B2DPolyPolygon
2003-11-06Added tooling for cutting PolyPolygonsArmin Weiss1-0/+1135
2003-11-06Added tooling for PolyPolygon cuttingArmin Weiss1-0/+280
2003-11-05Added PolyPolygonTools, Added PolygonTool functionality, changed bool to ↵Armin Weiss35-387/+1067
sal_Bool
2003-11-05Added new area for PolyPolygon toolsArmin Weiss2-0/+203
2003-11-03Added entries for tuple and rangeArmin Weiss1-2/+7
2003-10-31removed /sdr from deliver pathsArmin Weiss1-13/+13
2003-10-31Added deliver statements for most used headersArmin Weiss1-11/+28
2003-10-31includes were one inc too deep, correctingArmin Weiss33-76/+2811
2003-10-31includes were one inc too deep, correctingArmin Weiss6-0/+1401
2003-10-28basegfx reorganizationArmin Weiss30-40/+4977
2003-10-28basegfx reorganizationArmin Weiss1-7/+10
2003-10-17#110496# Make this compile under Windows again, outlined various inlines ↵Thorsten Behrens1-13/+6
(mostly to prevent exposure of source/inc/ftools.hxx)
2003-09-26Slight changes in grouping; having three files nowThorsten Behrens1-19/+19
2003-09-26initial revisionThorsten Behrens4-0/+894
2003-09-26Reverted from 'optimized' doMulMatrix to plain version (since the former ↵Thorsten Behrens1-85/+12
botched the algo for nearly every non-trivial case
2003-09-25Initial revisionThorsten Behrens1-0/+20
2003-08-20Some adaptions to coding guidelines. Method names are now lowercase, as well ↵Thorsten Behrens3-263/+263
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-20Added missing ftools includeThorsten Behrens1-2/+6
2003-04-29Added B2DPolyPolygon basic implementationArmin Weiss1-0/+1
2003-04-28ADded unsharp comparisons, addeed usage of these where useful/necessary.Armin Weiss2-21/+68
2003-04-16Added cubic bezier classArmin Weiss1-0/+1
Changed quadratic bezier class (wrong name :-)
2003-04-15Added basic class for handling quadtratic beziers (preparation for THB)Armin Weiss1-0/+1
2003-04-15Extended the Polygon implementationArmin Weiss3-0/+1238
Splitted the Polygon tooling into PolygonTools and own namespace Changed names of local include files for templates
2003-03-14Added assigment operators for tuple, vector. Also added Flip() functionality ↵Armin Weiss1-12/+66
for Polygon.
2003-03-14Simplified polygon base template (PolygonPointList), changed some include ↵Armin Weiss1-343/+178
statements to work with big and small letters.
2003-03-06Evaluation of bezier clipping, not for production useThorsten Behrens5-0/+2682
2003-02-27Added Append/Inserts for polygons, expanded constructors, expanded ↵Armin Weiss2-0/+684
possibilities for appending/inserting only parts of source poly
2003-02-19Changed Range implementations to use local members now.Armin Weiss1-2/+3
2003-02-19Added Range classes (B1DRange, B2DRange, B3DRange) for 1-3 dimensions.Armin Weiss2-1/+7
2003-02-18Changed all *Pair names to *Tuple names since B3DPair makes no sense. A ↵Armin Weiss1-2/+2
second change to BaseHomMatrix.hxx just deletes the empty line if it's not needed.
2002-12-05Added implementations of 3x3 and 4x4 homogen matricesArmin Weiss2-3/+5
2002-12-03Added some comments and B2dHomPointArmin Weiss1-0/+2
2002-10-18Initial necessary project build filesArmin Weiss2-0/+116
2002-10-18Initial necessary project filesArmin Weiss2-0/+24