FWD@*;|AG Km)Actions for Scene 1: Frame 1 of Layer Name Layer 1// Constructors, lets have a party! function Point(x,y,z){ this.x = x; this.y = y; this.z = z; } function Line(p1,p2){ this.p1 = p1; this.p2 = p2; } function Fill(p1,p2,p3,p4){ this.p1 = p1; this.p2 = p2; this.p3 = p3; this.p4 = p4; } function Universe(xoff,yoff,name,p){ this.xoff = xoff; this.yoff = yoff; this.name = name; this.p = p; this.points = new Array(); this.lines = new Array(); this.fills = new Array(); } // Constructing methods Universe.prototype.addPoint = function(x,y,z){ this.points.push(new Point(x,y,z)); }; Universe.prototype.addLine = function(p1,p2){ this.lines.push(new Line(p1,p2)); }; Universe.prototype.addFill = function(p1,p2,p3,p4){ this.fills.push(new Fill(p1,p2,p3,p4)); }; // Manipulation Methods Universe.prototype.rotate = function(xr,yr,zr){ var i; var pLen = this.points.length; var name = eval(this.name); var tempX; var tempY; var tempZ; var temp2X; var temp2Y; var temp2Z; xr *= Math.PI/180; yr *= Math.PI/180; zr *= Math.PI/180; var xrc; var xrs; var yrc; var yrs; var zrc; var zrs; xrc = Math.cos(xr); xrs = Math.sin(xr); yrc = Math.cos(yr); yrs = Math.sin(yr); zrc = Math.cos(zr); zrs = Math.sin(zr); for(i=0;i)?.)AG)BM)CS)DY)E_)Fe)Hk)I)K)L)N)O )Q+)RP)So)T)V)W)X)Y#)ZD)[x)_)`)a)c)d$ )e] )f )l )m )o )p )q1 )sI )tq )u )w )y )z ){ )|; ) ) )_ ) ) ) ) ) ) )% )8 )] ) ) ) ) )@)H)a)g)m)s)y)))))))g))) )8)d)|))))g))))))B)n)')m)))))5)b)))#HO#H#H#H#H#H 4#H a#H #H #H#H#HB#Ho#H#H#H#H##HP#H#H#H#H,#Ha#H#H #H!#H"5#H#j#H%#H&7dg