SVG.h File Reference

A set of classes for handling SVG files. More...


Classes

class  StackNode
 Base class for nodes in a stack. More...
class  SVGStackNodeTransformation
 Stack node for storing transformations. More...
class  SVGPaint
 A class for representing paint in SVG images. More...
class  SVGStackNodePaint
 Stack node for storing paint. More...
class  SVGStackNodeFillRule
 Stack node for storing fill rule. More...
class  StackNodePool
 A pool for stack nodes. More...
class  SVGStackNodeTransformationPool
 A pool for transformation stack nodes. More...
class  SVGStackNodePaintPool
 A pool for paint stack nodes. More...
class  SVGStackNodeFillRulePool
 A pool for fill rule stack nodes. More...
class  SVGStack
 A stack used while processing the SVG document. More...
class  SVGContext
 A class that is used for decomposing the SVG tree to polygons. More...
class  SVGPathToken
 A class for storing the tokens in the SVG path data. More...
class  SVGPathTokenizer
 A class for tokenizing the SVG path data. More...
class  SVGCommand
 Base class for commands. More...
class  SVGCommandSet
 A class for handling a set of SVG commands. More...
class  SVGColorCommand
 A color definition command in SVG command tree. More...
class  SVGOpacityCommand
 An opacity definition command in SVG command tree. More...
class  SVGFillRuleCommand
 A fill rule definition command in SVG command tree. More...
class  SVGBeginPathCommand
 A begin path command in SVG command tree. More...
class  SVGEndPathCommand
 An end path command in SVG command tree. More...
class  SVGPathCommand
 A command representing the path data in SVG command tree. More...
class  SVGTransformationCommand
 A transformation command in SVG command tree. More...
class  SVGDocument
 A command representing a document in SVG command tree. More...

Functions

VectorGraphicloadSVGtoVectorGraphic (PolygonFactory *aFactory, const char *aPath, const char *aSVGName, const char *aSVGDumpName, const char *aBinaryDumpName)
 A static method for loading an SVG file (and optionally creating a tesselated dump of it) into a VectorGraphic object.


Detailed Description

A set of classes for handling SVG files.

Scanline edge-flag algorithm for antialiasing
Copyright (c) 2005-2007 Kiia Kallio

http://mlab.uiah.fi/~kkallio/antialiasing/

This code is distributed under the three-clause BSD license. Read the LICENSE file or visit the URL above for details.

Id
Date
Revision

Function Documentation

VectorGraphic* loadSVGtoVectorGraphic PolygonFactory aFactory,
const char *  aPath,
const char *  aSVGName,
const char *  aSVGDumpName,
const char *  aBinaryDumpName
 

A static method for loading an SVG file (and optionally creating a tesselated dump of it) into a VectorGraphic object.


Generated on Fri Aug 3 00:44:32 2007 for Scanline edge-flag algorithm for antialiasing by  doxygen 1.4.6-NO