/*Machine generated file. Please do not edit*/ import java.io.*; import com.anotherbigidea.flash.*; import com.anotherbigidea.flash.interfaces.*; import com.anotherbigidea.flash.writers.*; import com.anotherbigidea.flash.structs.*; public class AutoSWF { static Matrix mat; static void init() {mat = new Matrix();} static void compose(double A11, double A12, double A21, double A22, double B1, double B2) { double a11 = mat.getScaleX(); double a22 = mat.getScaleY(); double a21 = mat.getSkew0(); double a12 = mat.getSkew1(); double b1 = mat.getTranslateX(); double b2 = mat.getTranslateY(); mat.setScaleX(A11*a11+A12*a21); mat.setScaleY(A21*a12+A22*a22); mat.setSkew0(A21*a11+A22*a21); mat.setSkew1(A11*a12+A12*a22); mat.setTranslateX(A11*b1+A12*b2 + B1); mat.setTranslateY(A21*b1+A22*b2 + B2); } public static void main( String[] args ) throws IOException { SWFWriter writer = new SWFWriter( args[0] ); SWFTagTypes swf = new TagWriter( writer );