|
wxMaxima
|
Declares RenderContext: the per-render-pass state of a worksheet. More...
#include <wx/brush.h>#include <wx/dcclient.h>#include <wx/gdicmn.h>#include <wx/window.h>#include <algorithm>#include <atomic>#include <chrono>#include <memory>#include <vector>Go to the source code of this file.
Data Structures | |
| class | RenderContext |
| The state of the current worksheet render pass. More... | |
Declares RenderContext: the per-render-pass state of a worksheet.
First step of splitting the Configuration god class (which couples the persistent settings store with the state of the current render pass): the purely render-related state - which device contexts to measure and draw with, the canvas geometry, the update region/clipping, the background brush and the layout deadline - now lives in this class. Configuration owns a RenderContext and delegates its existing accessors to it, so the many Configuration dependents are unaffected.