5 #ifndef BALL_VIEW_RENDERING_TILINGRENDERER_H
6 #define BALL_VIEW_RENDERING_TILINGRENDERER_H
8 #ifndef BALL_VIEW_RENDERING_RENDERERS_RENDERER_H
12 #ifndef BALL_VIEW_RENDERING_RENDERTARGET_H
59 virtual void setLights(
bool reset_all =
false);
63 virtual void updateCamera(
const Camera* camera = 0);
66 virtual void updateBackgroundColor();
69 virtual bool finish();
88 virtual bool renderOneRepresentation(
const Representation& representation);
99 virtual void setSize(
float width,
float height);
108 virtual void renderRuler();
122 void computeTilingSetup_();
141 #endif // BALL_VIEW_RENDERING_TILINGRENDERER_H
Size final_width_
The desired width of the final image.
Size final_height_
The desired height of the final image.
Size border_
The border oversampled for each tile.
Renderer * real_renderer_
The renderer used for rendering the individual tiles.
virtual ~TilingRenderer()