46 lines
1.6 KiB
Java
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;
|
|
}
|