-----Original Message----- From: Krzysztof Kosiński [mailto:tweenk.pl@...400...] Sent: 01 February 2011 23:35 To: Engelen, J.B.C. (Johan) Cc: inkscape-devel@lists.sourceforge.net; lib2geom- devel@lists.sourceforge.net Subject: Re: [Lib2geom-devel] Upgrading Inkscape's 2geom
2011/2/1 <J.B.C.Engelen@...1578...>:
Eek! I already started the work... it turns out to be not that much
work though.
Do you mean that you removed non-2geom stuff in favor of 2geom, and
that when I do the conversion now, that that would give you extra work in your code? Would it be OK if I send you the search&replace strings to get it working?
Just these two replacements: Geom::Matrix --> Geom::Affine <2geom/matrix.h> --> <2geom/affine.h> gives almost a working build. Some function names changed, but those
functions are rarely used; so fixing those is not too much work.
If you started the work already, feel free to continue - it shouldn't take too long to update my branch. I don't remember using any advanced 2Geom features, so replacing Matrix with Affine should fix 95% of code. I was really thinking about further 2Geom-ification - that would benefit from doing it in the Cairo branch.
Done!
-Johan