Hi
So I intend to simplify the rendering of chart data in the chart2/ module with the intention of improving the performance. I intend to do this by gradually stripping away layers.
Currently the architecture looks like:
| chart2 |
------------
| UNO shape objects |
---------------------
| Sdr shape objects |
---------------------
| drawinglayer primitives |
---------------------------
| vcl output device |
---------------------
| operating system graphics API |
---------------------------------
I intend to start by directly constructing Sdr shape objects, which will at least halve the number of objects created when drawing (and probably much more, since the UNO shape objects have lots of child objects for properties)
Regards, Noel Grandin