org.apache.batik.dom.svg

Class AbstractSVGNormPathSegList.NormalizedPathSegListBuilder

protected class AbstractSVGNormPathSegList.NormalizedPathSegListBuilder extends DefaultPathHandler

Field Summary
protected AbstractSVGNormPathSegList.SVGPathSegGenericItemlastAbs
protected ListHandlerlistHandler
Constructor Summary
NormalizedPathSegListBuilder(ListHandler listHandler)
Method Summary
voidarcAbs(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#arcAbs(float,float,float,boolean,boolean,float,float)}.
voidarcRel(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#arcRel(float,float,float,boolean,boolean,float,float)}.
voidclosePath()
Implements {@link org.apache.batik.parser.PathHandler#closePath()}.
voidcurvetoCubicAbs(float x1, float y1, float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicAbs(float,float,float,float,float,float)}.
voidcurvetoCubicRel(float x1, float y1, float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicRel(float,float,float,float,float,float)}.
voidcurvetoCubicSmoothAbs(float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicSmoothAbs(float,float,float,float)}.
voidcurvetoCubicSmoothRel(float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicSmoothRel(float,float,float,float)}.
voidcurvetoQuadraticAbs(float x1, float y1, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticAbs(float,float,float,float)}.
voidcurvetoQuadraticRel(float x1, float y1, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticRel(float,float,float,float)}.
voidcurvetoQuadraticSmoothAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothAbs(float,float)}.
voidcurvetoQuadraticSmoothRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothRel(float,float)}.
voidendPath()
Implements {@link org.apache.batik.parser.PathHandler#endPath()}.
voidlinetoAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoAbs(float,float)}.
voidlinetoHorizontalAbs(float x)
Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalAbs(float)}.
voidlinetoHorizontalRel(float x)
Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalRel(float)}.
voidlinetoRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoRel(float,float)}.
voidlinetoVerticalAbs(float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalAbs(float)}.
voidlinetoVerticalRel(float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalRel(float)}.
voidmovetoAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#movetoAbs(float,float)}.
voidmovetoRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#movetoRel(float,float)}.
voidstartPath()
Implements {@link org.apache.batik.parser.PathHandler#startPath()}.

Field Detail

lastAbs

protected AbstractSVGNormPathSegList.SVGPathSegGenericItem lastAbs

listHandler

protected ListHandler listHandler

Constructor Detail

NormalizedPathSegListBuilder

public NormalizedPathSegListBuilder(ListHandler listHandler)

Method Detail

arcAbs

public void arcAbs(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#arcAbs(float,float,float,boolean,boolean,float,float)}.

arcRel

public void arcRel(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#arcRel(float,float,float,boolean,boolean,float,float)}.

closePath

public void closePath()
Implements {@link org.apache.batik.parser.PathHandler#closePath()}.

curvetoCubicAbs

public void curvetoCubicAbs(float x1, float y1, float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicAbs(float,float,float,float,float,float)}.

curvetoCubicRel

public void curvetoCubicRel(float x1, float y1, float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicRel(float,float,float,float,float,float)}.

curvetoCubicSmoothAbs

public void curvetoCubicSmoothAbs(float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicSmoothAbs(float,float,float,float)}.

curvetoCubicSmoothRel

public void curvetoCubicSmoothRel(float x2, float y2, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoCubicSmoothRel(float,float,float,float)}.

curvetoQuadraticAbs

public void curvetoQuadraticAbs(float x1, float y1, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticAbs(float,float,float,float)}.

curvetoQuadraticRel

public void curvetoQuadraticRel(float x1, float y1, float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticRel(float,float,float,float)}.

curvetoQuadraticSmoothAbs

public void curvetoQuadraticSmoothAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothAbs(float,float)}.

curvetoQuadraticSmoothRel

public void curvetoQuadraticSmoothRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothRel(float,float)}.

endPath

public void endPath()
Implements {@link org.apache.batik.parser.PathHandler#endPath()}.

linetoAbs

public void linetoAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoAbs(float,float)}.

linetoHorizontalAbs

public void linetoHorizontalAbs(float x)
Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalAbs(float)}.

linetoHorizontalRel

public void linetoHorizontalRel(float x)
Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalRel(float)}.

linetoRel

public void linetoRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoRel(float,float)}.

linetoVerticalAbs

public void linetoVerticalAbs(float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalAbs(float)}.

linetoVerticalRel

public void linetoVerticalRel(float y)
Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalRel(float)}.

movetoAbs

public void movetoAbs(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#movetoAbs(float,float)}.

movetoRel

public void movetoRel(float x, float y)
Implements {@link org.apache.batik.parser.PathHandler#movetoRel(float,float)}.

startPath

public void startPath()
Implements {@link org.apache.batik.parser.PathHandler#startPath()}.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.