[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

Re: [XaraXtreme-dev] Moving to Cairo (was Ping)

--On 21 February 2007 08:28 -0800 Carl Worth <cworth@xxxxxxxxxx> wrote:

Heh. You probably shouldn't guess so much. If only because you'll give
me credit for doing much more than a really did.
As is, the break I made wasn't very cleanly implemented in Xara. I had
expected the interface to be entirely defined in GDraw/gdraw.h, (and
maybe GDraw/gdraw2.h), but I ended up finding prototypes for functions
implemented in libCDraw.a hiding out in Kernel/bshadow2.h,
Kernel/cstroke.h, and Kernel/gclip.h.

It's predominantly called within GDrawContext (or a derived class thereof),
but you are right there are a couple of rogue non-context callers for
path stroking and shadow.