Commit graph

319 commits

Author SHA1 Message Date
Thorsten Behrens
0be8b4179d Initial revision 2003-09-25 08:48:03 +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
e087bdac33 Added B2DPolyPolygon basic implementation 2003-04-29 15:58:25 +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
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
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
Armin Weiss
9989fa5fb4 Changed Range implementations to use local members now. 2003-02-19 15:14:55 +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
90f1b0564a Initial necessary project build files 2002-10-18 14:32:59 +00:00
Armin Weiss
d33a7670fe Initial necessary project files 2002-10-18 14:32:03 +00:00