org.apache.batik.dom.svg

Class AbstractSVGPathSegList.PathSegListBuilder

protected class AbstractSVGPathSegList.PathSegListBuilder extends DefaultPathHandler

Field Summary
protected ListHandlerlistHandler
Constructor Summary
PathSegListBuilder(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

listHandler

protected ListHandler listHandler

Constructor Detail

PathSegListBuilder

public PathSegListBuilder(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.