2026-03-17 13:31:18 -07:00

46 lines
1.6 KiB
Java

package org.apache.batik.parser;
public interface PathHandler {
void arcAbs(float f, float f2, float f3, boolean z, boolean z2, float f4, float f5) throws ParseException;
void arcRel(float f, float f2, float f3, boolean z, boolean z2, float f4, float f5) throws ParseException;
void closePath() throws ParseException;
void curvetoCubicAbs(float f, float f2, float f3, float f4, float f5, float f6) throws ParseException;
void curvetoCubicRel(float f, float f2, float f3, float f4, float f5, float f6) throws ParseException;
void curvetoCubicSmoothAbs(float f, float f2, float f3, float f4) throws ParseException;
void curvetoCubicSmoothRel(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticAbs(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticRel(float f, float f2, float f3, float f4) throws ParseException;
void curvetoQuadraticSmoothAbs(float f, float f2) throws ParseException;
void curvetoQuadraticSmoothRel(float f, float f2) throws ParseException;
void endPath() throws ParseException;
void linetoAbs(float f, float f2) throws ParseException;
void linetoHorizontalAbs(float f) throws ParseException;
void linetoHorizontalRel(float f) throws ParseException;
void linetoRel(float f, float f2) throws ParseException;
void linetoVerticalAbs(float f) throws ParseException;
void linetoVerticalRel(float f) throws ParseException;
void movetoAbs(float f, float f2) throws ParseException;
void movetoRel(float f, float f2) throws ParseException;
void startPath() throws ParseException;
}