/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoCubicRel(float,float,float,float,float,float)}. */ public void curvetoCubicRel(float x1, float y1, float x2, float y2, float x, float y) throws ParseException { curvetoCubicAbs(lastAbs.getX() +x1, lastAbs.getY() + y1, lastAbs.getX() +x2, lastAbs.getY() + y2, lastAbs.getX() +x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalAbs(float)}. */ public void linetoVerticalAbs(float y) throws ParseException { linetoAbs(lastAbs.getX(), y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalRel(float)}. */ public void linetoHorizontalRel(float x) throws ParseException { linetoAbs(lastAbs.getX() + x, lastAbs.getY()); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoCubicRel(float,float,float,float,float,float)}. */ public void curvetoCubicRel(float x1, float y1, float x2, float y2, float x, float y) throws ParseException { curvetoCubicAbs(lastAbs.getX() +x1, lastAbs.getY() + y1, lastAbs.getX() +x2, lastAbs.getY() + y2, lastAbs.getX() +x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalRel(float)}. */ public void linetoVerticalRel(float y) throws ParseException { linetoAbs(lastAbs.getX(), lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#movetoRel(float,float)}. */ public void movetoRel(float x, float y) throws ParseException { movetoAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#arcRel(float,float,float,boolean,boolean,float,float)}. */ public void arcRel(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y) throws ParseException { arcAbs(rx,ry,xAxisRotation, largeArcFlag, sweepFlag, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoCubicSmoothRel(float,float,float,float)}. */ public void curvetoCubicSmoothRel(float x2, float y2, float x, float y) throws ParseException { curvetoCubicSmoothAbs(lastAbs.getX() + x2, lastAbs.getY() + y2, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalRel(float)}. */ public void linetoVerticalRel(float y) throws ParseException { linetoAbs(lastAbs.getX(), lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoQuadraticRel(float,float,float,float)}. */ public void curvetoQuadraticRel(float x1, float y1, float x, float y) throws ParseException { curvetoQuadraticAbs(lastAbs.getX() + x1, lastAbs.getY() + y1, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoRel(float,float)}. */ public void linetoRel(float x, float y) throws ParseException { linetoAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#movetoRel(float,float)}. */ public void movetoRel(float x, float y) throws ParseException { movetoAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#arcRel(float,float,float,boolean,boolean,float,float)}. */ public void arcRel(float rx, float ry, float xAxisRotation, boolean largeArcFlag, boolean sweepFlag, float x, float y) throws ParseException { arcAbs(rx,ry,xAxisRotation, largeArcFlag, sweepFlag, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoQuadraticRel(float,float,float,float)}. */ public void curvetoQuadraticRel(float x1, float y1, float x, float y) throws ParseException { curvetoQuadraticAbs(lastAbs.getX() + x1, lastAbs.getY() + y1, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothRel(float,float)}. */ public void curvetoQuadraticSmoothRel(float x, float y) throws ParseException { curvetoQuadraticSmoothAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link * org.apache.batik.parser.PathHandler#curvetoCubicSmoothRel(float,float,float,float)}. */ public void curvetoCubicSmoothRel(float x2, float y2, float x, float y) throws ParseException { curvetoCubicSmoothAbs(lastAbs.getX() + x2, lastAbs.getY() + y2, lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoHorizontalRel(float)}. */ public void linetoHorizontalRel(float x) throws ParseException { linetoAbs(lastAbs.getX() + x, lastAbs.getY()); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoRel(float,float)}. */ public void linetoRel(float x, float y) throws ParseException { linetoAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#curvetoQuadraticSmoothRel(float,float)}. */ public void curvetoQuadraticSmoothRel(float x, float y) throws ParseException { curvetoQuadraticSmoothAbs(lastAbs.getX() + x, lastAbs.getY() + y); }
/** * Implements {@link org.apache.batik.parser.PathHandler#linetoVerticalAbs(float)}. */ public void linetoVerticalAbs(float y) throws ParseException { linetoAbs(lastAbs.getX(), y); }