This is the classic immediate vs. retain mode graphic api problem [1]
I like your proposal of having separate APIs that result in
SVG.createGraphicShape vs. Canvas.drawGraphicShape. This way, we can cater
to both workflows.
Thanks,
Om
[1]
http://msdn.microsoft.com/en-us/library/windows/desktop/
Hi,
I've recently completed a set of FlexJS chart classes that "optimize" the chart
graphics. You can read about it on the FlexJS Wiki [1] (at the end of the
page). What this means is that rather than creating a nesting of objects to
represent, say, a bar on a chart, I use the FlexJS
core.grap