Changes between Version 3 and Version 4 of RenderingPluginAPI


Ignore:
Timestamp:
Feb 22, 2010, 7:46:16 AM (14 years ago)
Author:
sdlime
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RenderingPluginAPI

    v3 v4  
    1212  * closeNewLayer(imageObj *img, double opacity)
    1313
    14   * createImage
    15   * saveImage
     14  * createImage(int width, int height, outputFormatObj *format, colorObj* bg)
     15  * saveImage(imageObj *img, FILE *fp, outputFormatObj *format)
    1616  * freeImage(imageObj *img)
    1717
    18   * transformShape
     18  * transformShape(shapeObj *shape, rectObj extent, double cellsize)
    1919
    2020  * renderLine(imageObj *img, shapeObj *p, strokeStyleObj *stroke)
    2121  * renderPolygon(imageObj *img, shapeObj *p, colorObj *c)
    22   * renderGlyphsLine
    23   * renderGlyphs
    24   * renderEllipseSymbol
     22  * renderGlyphsLine(imageObj *img, labelPathObj *labelpath, labelStyleObj *style, char *text)
     23  * renderGlyphs(imageObj *img,double x, double y, labelStyleObj *style, char *text)
     24  * renderEllipseSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *style)
    2525  * renderVectorSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *style)
    2626  * renderTruetypeSymbol(imageObj *img, double x, double y, symbolObj *symbol, symbolStyleObj *s)
     
    3232  * mergeRasterBuffer(imageObj *img, rasterBufferObj *rb, double opacity, int dstX, int dstY)
    3333
    34   * getTruetypeTextBBox
     34  * getTruetypeTextBBox(imageObj *img,char *font, double size, char *text, rectObj *rect, double **advances)
    3535
    3636  * freeTile(imageObj *tile)