#include <SVG.h>
Public Member Functions | |
SVGStack () | |
Constructor. | |
~SVGStack () | |
Destructor. | |
bool | init (int aStackSize, int aStackIncrement) |
Initializer. | |
bool | popTransformation (MATRIX2D &aMatrix) |
Pops transformation from the stack to aMatrix. | |
bool | pushTransformation (const MATRIX2D &aMatrix) |
Pushes the matrix from aMatrix to the stack. | |
bool | popPaint (SVGPaint &aPaint) |
Pops paint from the stack to aPaint. | |
bool | pushPaint (const SVGPaint &aPaint) |
Pushes the paint from aPaint to the stack. | |
bool | popFillRule (RENDERER_FILLMODE &aFillRule) |
Pops fill rule from the stack to aFillRule. | |
bool | pushFillRule (const RENDERER_FILLMODE &aFillRule) |
Pushes the fill rule from aFillRule to the stack. | |
Protected Attributes | |
SVGStackNodeTransformation * | mTransformationStack |
SVGStackNodePaint * | mPaintStack |
SVGStackNodeFillRule * | mFillRuleStack |
SVGStackNodeTransformationPool | mTransformationPool |
SVGStackNodePaintPool | mPaintPool |
SVGStackNodeFillRulePool | mFillRulePool |
|
Constructor. A stack used while processing the SVG document. |
|
Destructor.
|
|
Initializer.
|
|
Pops fill rule from the stack to aFillRule.
|
|
Pops paint from the stack to aPaint.
|
|
Pops transformation from the stack to aMatrix.
|
|
Pushes the fill rule from aFillRule to the stack.
|
|
Pushes the paint from aPaint to the stack.
|
|
Pushes the matrix from aMatrix to the stack.
|
|
|
|
|
|
|
|
|
|
|
|
|