From 65f0e5e2c221ded631876b60e1caed767a298aaa Mon Sep 17 00:00:00 2001 From: kitfox Date: Fri, 13 Apr 2007 17:20:05 +0000 Subject: Switching to W3C's Java binding. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@25 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b --- src/main/java/org/w3c/dom/svg/SVGTransform.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/main/java/org/w3c/dom/svg/SVGTransform.java (limited to 'src/main/java/org/w3c/dom/svg/SVGTransform.java') diff --git a/src/main/java/org/w3c/dom/svg/SVGTransform.java b/src/main/java/org/w3c/dom/svg/SVGTransform.java new file mode 100644 index 0000000..2778d7a --- /dev/null +++ b/src/main/java/org/w3c/dom/svg/SVGTransform.java @@ -0,0 +1,24 @@ + +package org.w3c.dom.svg; + +public interface SVGTransform { + // Transform Types + public static final short SVG_TRANSFORM_UNKNOWN = 0; + public static final short SVG_TRANSFORM_MATRIX = 1; + public static final short SVG_TRANSFORM_TRANSLATE = 2; + public static final short SVG_TRANSFORM_SCALE = 3; + public static final short SVG_TRANSFORM_ROTATE = 4; + public static final short SVG_TRANSFORM_SKEWX = 5; + public static final short SVG_TRANSFORM_SKEWY = 6; + + public short getType( ); + public SVGMatrix getMatrix( ); + public float getAngle( ); + + public void setMatrix ( SVGMatrix matrix ); + public void setTranslate ( float tx, float ty ); + public void setScale ( float sx, float sy ); + public void setRotate ( float angle, float cx, float cy ); + public void setSkewX ( float angle ); + public void setSkewY ( float angle ); +} -- cgit v1.2.3-55-g7522