#include <AGGRenderer.h>
Inheritance diagram for AGGRenderer:
Public Member Functions | |
AGGRenderer (RenderTargetWrapper *aTarget) | |
Constructor. | |
virtual void | render (RenderTargetWrapper *aTarget, PolygonWrapper *aPolygon, PaintWrapper *aColor, RENDERER_FILLMODE aFillMode, const MATRIX2D &aTransformation) |
Renders a polygon. | |
agg::path_storage * | getPathStorage () |
Returns a pointer to the path storage of the renderer. | |
Protected Attributes | |
agg::rasterizer_scanline_aa | mRasterizer |
agg::scanline_p8 | mScanline |
agg::path_storage | mPath |
RenderTargetWrapper * | mCachedTarget |
pixfmt | mPixf |
agg::renderer_base< pixfmt > | mRendererBase |
agg::renderer_scanline_aa_solid< agg::renderer_base< pixfmt > > | mRenderer |
MATRIX2D | mCachedTransformation |
agg::trans_affine | mMatrix |
agg::conv_transform< agg::path_storage, agg::trans_affine > | mConvTransformation |
|
Constructor.
|
|
Returns a pointer to the path storage of the renderer.
|
|
Renders a polygon. /param aTarget the render target for rendering the polygon. /param aPolygon the polygon to render. /param aColor the rendering color. /param aFillMode the fill mode for rendering. /param aTransformation the transformation for rendering. Implements Renderer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|