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

Reply via email to