'''Rendering Plugin API Documentation''' Booleans * supports_imagecach * supports_pixel_buffer * supports_transparent_layers Functions * startNewLayer(imageObj *img, double opacity) * closeNewLayer(imageObj *img, double opacity) * createImage * saveImage * freeImage(imageObj *img) * transformShape * renderLine(imageObj *img, shapeObj *p, strokeStyleObj *stroke) * renderPolygon(imageObj *img, shapeObj *p, colorObj *c) * renderGlyphsLine * renderGlyphs * renderEllipseSymbol * renderVectorSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *style) * renderTruetypeSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *s) * renderPixmapSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *style) * renderTile(imageObj *img, imageObj *tile, double x, double y) * renderPolygonTiled(imageObj *img, shapeObj *p, imageObj *tile) * getRasterBuffer(imageObj *img, rasterBufferObj *rb) * mergeRasterBuffer(imageObj *img, rasterBufferObj *rb, double opacity, int dstX, int dstY) * getTruetypeTextBBox * freeTile(imageObj *tile) * freeSymbol(symbolObj *s)