forked from: flash on 2016-1-17
/**
* Copyright mutantleg ( http://wonderfl.net/user/mutantleg )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/uDNB
*/
// forked from mutantleg's flash on 2016-1-17
package {
import flash.events.Event;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
var i:int; var num:int;
num = vecVert.length;
for (i=0;i<num;i+=1)
{
vecVert[i] *= 3;
}//nexti
camy = 128+64;
stage.quality = "LOW";
stage.addEventListener(Event.ENTER_FRAME, onEnter);
}//ctor
public function onEnter(e:Event):void
{
graphics.clear();
graphics.lineStyle(2, 0);
var vf:Vector.<int>;
var i:int; var num:int;
var v0:int; var v1:int; var v2:int;
vf = vecFace;
if (stage.mouseX > 130) { vf= vecFace1;}
if (stage.mouseX > 230) { vf= vecFace2;}
if (stage.mouseX > 330) { vf= vecFace3;}
num = vf.length;
for(i=0;i<num;i+=3)
{
v0 = vf[i] * 3;
v1 = vf[i+1] * 3;
v2 = vf[i+2] * 3;
drawLine(vecVert[v0],vecVert[v0+1],vecVert[v0+2],
vecVert[v1],vecVert[v1+1],vecVert[v1+2]);
drawLine(vecVert[v0],vecVert[v0+1],vecVert[v0+2],
vecVert[v2],vecVert[v2+1],vecVert[v2+2]);
drawLine(vecVert[v1],vecVert[v1+1],vecVert[v1+2],
vecVert[v2],vecVert[v2+1],vecVert[v2+2]);
}//nexti
}//onenter
public var camx:Number = 0; public var camy:Number = 0; public var camz:Number = 0;
public var rendw:Number = 465 * 0.5; public var rendh:Number = 465 * 0.5;
public function drawLine(ax:Number, ay:Number, az:Number,
bx:Number, by:Number, bz:Number):void
{
var sx:Number; var sy:Number;
ax -= camx; ay -= camy; az -= camz;
bx -= camx; by -= camy; bz -= camz;
sx = ax - az + rendw; sy = (ax * 0.5) + (az * 0.5) - ay;
graphics.moveTo(sx,sy);
sx = bx - bz + rendw; sy = (bx * 0.5) + (bz * 0.5) - by;
graphics.lineTo(sx, sy);
}//drawline
public var vecFace:Vector.<int> = Vector.<int>([135,
38,70,70,136,135,38,203,71,71,70,38,203,204,39,39,71,203,204,205,40,40,39,204,205,206,72,72,40,205,206,207,73,
73,72,206,207,208,74,74,73,207,208,209,75,75,74,208,209,41,76,76,75,209,41,42,0,0,76,41,42,43,44,44,0,
42,43,45,1,1,44,43,45,2,210,210,1,45,2,3,211,211,210,2,3,212,213,213,211,3,212,214,215,215,213,212,136,
70,137,137,138,136,70,71,46,46,137,70,71,39,47,47,46,71,39,40,48,48,47,39,40,72,49,49,48,40,72,73,50,
50,49,72,73,74,77,77,50,73,74,75,78,78,77,74,75,76,79,79,78,75,76,0,216,216,79,76,0,44,217,217,216,
0,44,1,218,218,217,44,1,210,219,219,218,1,210,211,220,220,219,210,211,213,221,221,220,211,213,215,222,222,221,213,138,
137,80,80,81,138,137,46,139,139,80,137,46,47,140,140,139,46,47,48,141,141,140,47,48,49,142,142,141,48,49,50,143,
143,142,49,50,77,144,144,143,50,77,78,145,145,144,77,78,79,146,146,145,78,79,216,147,147,146,79,216,217,4,4,147,
216,217,218,51,51,4,217,218,219,5,5,51,218,219,220,223,223,5,219,220,221,224,224,223,220,221,222,225,225,224,221,81,
80,52,52,148,81,80,139,6,6,52,80,139,140,82,82,6,139,140,141,83,83,82,140,141,142,84,84,83,141,142,143,149,
149,84,142,143,144,53,53,149,143,144,145,54,54,53,144,145,146,55,55,54,145,146,147,56,56,55,146,147,4,226,226,56,
147,4,51,227,227,226,4,51,5,228,228,227,51,5,223,229,229,228,5,223,224,230,230,229,223,224,225,231,231,230,224,148,
52,150,150,151,148,52,6,152,152,150,52,6,82,153,153,152,6,82,83,154,154,153,82,83,84,155,155,154,83,84,149,156,
156,155,84,149,53,157,157,156,149,53,54,232,232,157,53,54,55,233,233,232,54,55,56,234,234,233,55,56,226,235,235,234,
56,226,227,57,57,235,226,227,228,236,236,57,227,228,229,237,237,236,228,229,230,238,238,237,229,230,231,239,239,238,230,151,
150,85,85,158,151,150,152,86,86,85,150,152,153,87,87,86,152,153,154,7,7,87,153,154,155,88,88,7,154,155,156,89,
89,88,155,156,157,159,159,89,156,157,232,160,160,159,157,232,233,161,161,160,232,233,234,162,162,161,233,234,235,90,90,162,
234,235,57,91,91,90,235,57,236,8,8,91,57,236,237,240,240,8,236,237,238,241,241,240,237,238,239,242,242,241,238,158,
85,92,92,93,158,85,86,94,94,92,85,86,87,95,95,94,86,87,7,163,163,95,87,7,88,164,164,163,7,88,89,165,
165,164,88,89,159,166,166,165,89,159,160,167,167,166,159,160,161,168,168,167,160,161,162,96,96,168,161,162,90,97,97,96,
162,90,91,58,58,97,90,91,8,243,243,58,91,8,240,244,244,243,8,240,241,245,245,244,240,241,242,246,246,245,241,93,
92,59,59,60,93,92,94,98,98,59,92,94,95,169,169,98,94,95,163,170,170,169,95,163,164,171,171,170,163,164,165,9,
9,171,164,165,166,99,99,9,165,166,167,10,10,99,166,167,168,172,172,10,167,168,96,173,173,172,168,96,97,174,174,173,
96,97,58,175,175,174,97,58,243,11,11,175,58,243,244,12,12,11,243,244,245,247,247,12,244,245,246,248,248,247,245,60,
59,61,61,249,60,59,98,100,100,61,59,98,169,13,13,100,98,169,170,176,176,13,169,170,171,177,177,176,170,171,9,178,
178,177,171,9,99,101,101,178,9,99,10,102,102,101,99,10,172,103,103,102,10,172,173,104,104,103,172,173,174,14,14,104,
173,174,175,105,105,14,174,175,11,250,250,105,175,11,12,251,251,250,11,12,247,252,252,251,12,247,248,253,253,252,247,249,
61,15,15,254,249,61,100,16,16,15,61,100,13,179,179,16,100,13,176,180,180,179,13,176,177,17,17,180,176,177,178,106,
106,17,177,178,101,107,107,106,178,101,102,108,108,107,101,102,103,109,109,108,102,103,104,110,110,109,103,104,14,255,255,110,
104,14,105,256,256,255,14,105,250,257,257,256,105,250,251,258,258,257,250,251,252,259,259,258,251,252,253,260,260,259,252,254,
15,181,181,261,254,15,16,182,182,181,15,16,179,183,183,182,16,179,180,62,62,183,179,180,17,111,111,62,180,17,106,63,
63,111,17,106,107,64,64,63,106,107,108,65,65,64,107,108,109,112,112,65,108,109,110,113,113,112,109,110,255,114,114,113,
110,255,256,115,115,114,255,256,257,184,184,115,256,257,258,262,262,184,257,258,259,263,263,262,258,259,260,264,264,263,259,261,
181,185,185,186,261,181,182,116,116,185,181,182,183,187,187,116,182,183,62,117,117,187,183,62,111,118,118,117,62,111,63,119,
119,118,111,63,64,120,120,119,63,64,65,18,18,120,64,65,112,66,66,18,65,112,113,188,188,66,112,113,114,189,189,188,
113,114,115,190,190,189,114,115,184,191,191,190,115,184,262,19,19,191,184,262,263,265,265,19,262,263,264,266,266,265,263,186,
185,121,121,192,186,185,116,122,122,121,185,116,187,123,123,122,116,187,117,124,124,123,187,117,118,67,67,124,117,118,119,20,
20,67,118,119,120,125,125,20,119,120,18,193,193,125,120,18,66,194,194,193,18,66,188,195,195,194,66,188,189,196,196,195,
188,189,190,197,197,196,189,190,191,198,198,197,190,191,19,267,267,198,191,19,265,268,268,267,19,265,266,269,269,268,265,192,
121,126,126,199,192,121,122,127,127,126,121,122,123,128,128,127,122,123,124,129,129,128,123,124,67,68,68,129,124,67,20,200,
200,68,67,20,125,201,201,200,20,125,193,202,202,201,125,193,194,130,130,202,193,194,195,69,69,130,194,195,196,131,131,69,
195,196,197,132,132,131,196,197,198,133,133,132,197,198,267,134,134,133,198,267,268,270,270,134,267,268,269,271,271,270,268,199,
126,21,21,22,199,126,127,23,23,21,126,127,128,24,24,23,127,128,129,25,25,24,128,129,68,26,26,25,129,68,200,27,
27,26,68,200,201,28,28,27,200,201,202,29,29,28,201,202,130,30,30,29,202,130,69,31,31,30,130,69,131,32,32,31,
69,131,132,33,33,32,131,132,133,34,34,33,132,133,134,35,35,34,133,134,270,36,36,35,134,270,271,272,272,36,270,22,
21,273,273,274,22,21,23,275,275,273,21,23,24,276,276,275,23,24,25,277,277,276,24,25,26,278,278,277,25,26,27,279,
279,278,26,27,28,280,280,279,27,28,29,281,281,280,28,29,30,282,282,281,29,30,31,283,283,282,30,31,32,284,284,283,
31,32,33,285,285,284,32,33,34,286,286,285,33,34,35,287,287,286,34,35,36,37,37,287,35,36,272,288,288,37,36]);
public var vecVert:Vector.<Number> = Vector.<Number>([9.96,-6.36,38.67,
19.93,-20.75,38.67,24.91,-27.71,44.20,29.89,-27.71,44.20,14.94,-6.05,27.62,24.91,-17.18,27.62,-29.89,-5.52,22.10,-19.93,8.77,11.05,24.91,2.68,11.05,-9.96,22.51,0.00,-0.00,26.88,0.00,24.91,5.96,0.00,29.89,0.14,0.00,
-24.91,1.62,-5.52,14.94,15.80,-5.52,-34.87,-4.29,-11.05,-29.89,-3.50,-11.05,-14.94,10.76,-11.05,-0.00,-2.63,-22.10,29.89,-11.77,-22.10,-9.96,-11.95,-27.62,-34.87,-6.88,-38.67,-39.85,-27.71,-38.67,-29.89,-8.56,-38.67,-24.91,-13.41,-38.67,
-19.93,-13.86,-38.67,-14.94,-15.26,-38.67,-9.96,-13.40,-38.67,-4.98,-11.55,-38.67,-0.00,-6.32,-38.67,4.98,-5.48,-38.67,9.96,-7.33,-38.67,14.94,-4.74,-38.67,19.93,-8.25,-38.67,24.91,-11.25,-38.67,29.89,-9.94,-38.67,34.87,-5.23,-38.67,
34.87,-27.71,-44.20,-34.87,-27.71,44.20,-24.91,0.80,38.67,-19.93,-0.89,38.67,4.98,-27.71,44.20,9.96,-27.71,44.20,14.94,-27.71,44.20,14.94,-15.20,38.67,19.93,-27.71,44.20,-29.89,1.76,33.15,-24.91,0.99,33.15,-19.93,1.78,33.15,
-14.94,-1.02,33.15,-9.96,-1.94,33.15,19.93,-10.81,27.62,-34.87,-8.14,22.10,-4.98,-1.96,22.10,-0.00,0.40,22.10,4.98,4.30,22.10,9.96,6.18,22.10,19.93,4.20,16.57,19.93,17.86,5.52,-34.87,-9.82,0.00,-39.85,-27.71,-0.00,
-34.87,-5.30,-5.52,-19.93,2.32,-16.57,-9.96,7.08,-16.57,-4.98,5.05,-16.57,-0.00,3.34,-16.57,4.98,1.21,-22.10,-14.94,-7.92,-27.62,-14.94,-15.07,-33.15,9.96,-7.84,-33.15,-34.87,-1.24,38.67,-29.89,2.56,38.67,-14.94,0.91,38.67,
-9.96,-0.48,38.67,-4.98,-0.03,38.67,-0.00,0.09,38.67,4.98,0.20,38.67,-4.98,-2.84,33.15,-0.00,-0.99,33.15,4.98,0.49,33.15,-34.87,-3.41,27.62,-39.85,-27.71,27.62,-24.91,-0.77,22.10,-19.93,2.36,22.10,-14.94,4.51,22.10,
-34.87,-10.32,11.05,-29.89,-8.25,11.05,-24.91,-0.08,11.05,-14.94,14.54,11.05,-9.96,17.66,11.05,14.94,14.46,11.05,19.93,9.89,11.05,-34.87,-11.32,5.52,-39.85,-27.71,5.52,-29.89,-5.80,5.52,-24.91,3.85,5.52,9.96,17.25,5.52,
14.94,17.84,5.52,-29.89,-5.13,0.00,-4.98,26.75,0.00,-29.89,-4.38,-5.52,-4.98,27.71,-5.52,-0.00,25.42,-5.52,4.98,23.72,-5.52,9.96,21.26,-5.52,19.93,6.36,-5.52,-9.96,17.38,-11.05,-4.98,23.20,-11.05,-0.00,20.28,-11.05,
4.98,21.38,-11.05,9.96,20.61,-11.05,-14.94,7.40,-16.57,4.98,13.28,-16.57,9.96,15.39,-16.57,14.94,7.52,-16.57,19.93,0.93,-16.57,-29.89,-5.69,-22.10,-19.93,-0.87,-22.10,-14.94,-1.26,-22.10,-9.96,-4.21,-22.10,-4.98,-7.69,-22.10,
-34.87,-7.32,-27.62,-29.89,-8.78,-27.62,-24.91,-7.46,-27.62,-19.93,-5.92,-27.62,-4.98,-11.87,-27.62,-34.87,-5.94,-33.15,-29.89,-8.35,-33.15,-24.91,-10.81,-33.15,-19.93,-14.08,-33.15,4.98,-6.80,-33.15,14.94,-7.38,-33.15,19.93,-8.75,-33.15,
24.91,-10.05,-33.15,29.89,-10.96,-33.15,-39.85,-27.71,44.20,-39.85,-27.71,38.67,-34.87,-2.66,33.15,-39.85,-27.71,33.15,-29.89,0.38,27.62,-24.91,1.19,27.62,-19.93,0.95,27.62,-14.94,0.28,27.62,-9.96,-2.32,27.62,-4.98,-3.30,27.62,
-0.00,-2.06,27.62,4.98,3.45,27.62,9.96,1.23,27.62,-39.85,-27.71,22.10,-9.96,0.04,22.10,-34.87,-12.92,16.57,-39.85,-27.71,16.57,-29.89,-4.94,16.57,-24.91,-0.46,16.57,-19.93,5.86,16.57,-14.94,10.67,16.57,-9.96,6.68,16.57,
-4.98,1.99,16.57,-39.85,-27.71,11.05,-4.98,16.16,11.05,-0.00,14.74,11.05,4.98,15.61,11.05,9.96,13.76,11.05,-19.93,9.68,5.52,-14.94,17.25,5.52,-9.96,22.27,5.52,-4.98,24.69,5.52,-0.00,25.29,5.52,4.98,22.17,5.52,
-24.91,4.91,0.00,-19.93,9.43,0.00,-14.94,15.73,0.00,4.98,24.00,0.00,9.96,19.31,0.00,14.94,18.24,0.00,19.93,15.51,0.00,-19.93,7.36,-5.52,-14.94,15.32,-5.52,-9.96,22.44,-5.52,-24.91,3.03,-11.05,-19.93,5.69,-11.05,
-34.87,-4.30,-16.57,-29.89,-2.97,-16.57,-24.91,0.13,-16.57,24.91,-2.96,-16.57,-34.87,-4.52,-22.10,-39.85,-27.71,-22.10,-24.91,-3.42,-22.10,9.96,4.68,-22.10,14.94,1.09,-22.10,19.93,-2.29,-22.10,24.91,-7.32,-22.10,-39.85,-27.71,-27.62,
-0.00,-10.26,-27.62,4.98,-6.67,-27.62,9.96,-5.77,-27.62,14.94,-9.17,-27.62,19.93,-9.34,-27.62,24.91,-10.76,-27.62,-39.85,-27.71,-33.15,-9.96,-15.84,-33.15,-4.98,-12.69,-33.15,-0.00,-7.80,-33.15,-29.89,-27.71,44.20,-24.91,-27.71,44.20,
-19.93,-27.71,44.20,-14.94,-27.71,44.20,-9.96,-27.71,44.20,-4.98,-27.71,44.20,-0.00,-27.71,44.20,24.91,-24.58,38.67,29.89,-25.07,38.67,34.87,-27.71,44.20,34.87,-23.73,38.67,39.85,-27.71,44.20,39.85,-27.71,38.67,9.96,-4.36,33.15,
14.94,-10.16,33.15,19.93,-17.90,33.15,24.91,-21.64,33.15,29.89,-22.81,33.15,34.87,-23.14,33.15,39.85,-27.71,33.15,29.89,-21.15,27.62,34.87,-21.31,27.62,39.85,-27.71,27.62,14.94,0.70,22.10,19.93,-4.34,22.10,24.91,-13.32,22.10,
29.89,-17.77,22.10,34.87,-16.65,22.10,39.85,-27.71,22.10,-0.00,7.65,16.57,4.98,9.03,16.57,9.96,7.98,16.57,14.94,9.18,16.57,24.91,-2.81,16.57,29.89,-8.84,16.57,34.87,-12.06,16.57,39.85,-27.71,16.57,29.89,0.14,11.05,
34.87,-8.62,11.05,39.85,-27.71,11.05,24.91,15.12,5.52,29.89,5.98,5.52,34.87,-3.66,5.52,39.85,-27.71,5.52,34.87,-2.90,0.00,39.85,-27.71,-0.00,-39.85,-27.71,-5.52,24.91,-2.34,-5.52,29.89,-2.41,-5.52,34.87,-0.24,-5.52,
39.85,-27.71,-5.52,-39.85,-27.71,-11.05,14.94,12.45,-11.05,19.93,-0.04,-11.05,24.91,-3.19,-11.05,29.89,-2.72,-11.05,34.87,-1.57,-11.05,39.85,-27.71,-11.05,-39.85,-27.71,-16.57,29.89,-6.24,-16.57,34.87,-5.04,-16.57,39.85,-27.71,-16.57,
34.87,-7.85,-22.10,39.85,-27.71,-22.10,29.89,-11.18,-27.62,34.87,-8.20,-27.62,39.85,-27.71,-27.62,34.87,-8.13,-33.15,39.85,-27.71,-33.15,39.85,-27.71,-38.67,-34.87,-27.71,-44.20,-39.85,-27.71,-44.20,-29.89,-27.71,-44.20,-24.91,-27.71,-44.20,
-19.93,-27.71,-44.20,-14.94,-27.71,-44.20,-9.96,-27.71,-44.20,-4.98,-27.71,-44.20,-0.00,-27.71,-44.20,4.98,-27.71,-44.20,9.96,-27.71,-44.20,14.94,-27.71,-44.20,19.93,-27.71,-44.20,24.91,-27.71,-44.20,29.89,-27.71,-44.20,39.85,-27.71,-44.20
]);
public var vecFace1:Vector.<int> = Vector.<int>([135,
38,70,70,136,135,38,41,71,71,70,38,39,71,41,40,39,41,72,40,41,73,72,41,74,73,41,75,74,41,76,75,41,
41,42,0,0,76,41,42,43,44,44,0,42,43,45,1,1,44,43,45,2,37,37,1,45,2,3,37,136,70,137,137,138,
136,70,71,46,46,137,70,71,39,47,47,46,71,39,40,48,48,47,39,40,72,49,49,48,40,72,73,50,50,49,72,73,
74,77,77,50,73,74,75,78,78,77,74,75,76,79,79,78,75,76,0,4,4,79,76,0,44,4,44,1,51,51,4,44,
1,37,5,5,51,1,138,137,80,80,81,138,137,46,139,139,80,137,46,47,140,140,139,46,47,48,141,141,140,47,48,49,
142,142,141,48,49,50,143,143,142,49,50,77,144,144,143,50,77,78,145,145,144,77,78,79,146,146,145,78,79,4,147,147,
146,79,81,80,52,52,148,81,80,139,6,6,52,80,139,140,82,82,6,139,140,141,83,83,82,140,141,142,84,84,83,141,
142,143,149,149,84,142,143,144,53,53,149,143,144,145,54,54,53,144,145,146,55,55,54,145,146,147,56,56,55,146,147,4,
57,57,56,147,4,51,57,51,5,37,37,57,51,148,52,150,150,151,148,52,6,152,152,150,52,6,82,153,153,152,6,82,
83,154,154,153,82,83,84,155,155,154,83,84,149,156,156,155,84,149,53,157,157,156,149,53,54,160,160,157,53,54,55,161,
161,160,54,55,56,162,162,161,55,56,57,90,90,162,56,151,150,85,85,158,151,150,152,86,86,85,150,152,153,87,87,86,
152,153,154,7,7,87,153,154,155,88,88,7,154,155,156,89,89,88,155,156,157,159,159,89,156,160,159,157,90,57,91,57,
37,8,8,91,57,158,85,92,92,93,158,85,86,94,94,92,85,86,87,95,95,94,86,87,7,163,163,95,87,7,88,164,
164,163,7,88,89,165,165,164,88,89,159,166,166,165,89,159,160,167,167,166,159,160,161,168,168,167,160,161,162,96,96,168,
161,162,90,97,97,96,162,90,91,58,58,97,90,91,8,12,12,58,91,8,37,12,93,92,59,59,60,93,92,94,98,98,
59,92,94,95,169,169,98,94,95,163,170,170,169,95,163,164,171,171,170,163,164,165,9,9,171,164,165,166,99,99,9,165,
166,167,10,10,99,166,167,168,172,172,10,167,168,96,173,173,172,168,96,97,174,174,173,96,97,58,175,175,174,97,58,12,
11,11,175,58,60,59,61,61,186,60,59,98,100,100,61,59,98,169,13,13,100,98,169,170,176,176,13,169,170,171,177,177,
176,170,171,9,178,178,177,171,9,99,101,101,178,9,99,10,102,102,101,99,10,172,103,103,102,10,172,173,104,104,103,172,
173,174,14,14,104,173,174,175,105,105,14,174,175,11,37,37,105,175,11,12,37,186,61,15,61,100,16,16,15,61,100,13,
179,179,16,100,13,176,180,180,179,13,176,177,17,17,180,176,177,178,106,106,17,177,178,101,107,107,106,178,101,102,108,108,
107,101,102,103,109,109,108,102,103,104,110,110,109,103,104,14,115,115,110,104,14,105,115,105,37,184,184,115,105,186,15,181,
15,16,182,182,181,15,16,179,183,183,182,16,179,180,62,62,183,179,180,17,111,111,62,180,17,106,63,63,111,17,106,107,
64,64,63,106,107,108,65,65,64,107,108,109,112,112,65,108,109,110,113,113,112,109,110,115,114,114,113,110,186,181,185,181,
182,116,116,185,181,182,183,187,187,116,182,183,62,117,117,187,183,62,111,118,118,117,62,111,63,119,119,118,111,63,64,120,
120,119,63,64,65,18,18,120,64,65,112,66,66,18,65,112,113,188,188,66,112,113,114,189,189,188,113,114,115,190,190,189,
114,115,184,191,191,190,115,184,37,19,19,191,184,186,185,121,121,192,186,185,116,122,122,121,185,116,187,123,123,122,116,187,
117,124,124,123,187,117,118,67,67,124,117,118,119,20,20,67,118,119,120,125,125,20,119,120,18,193,193,125,120,18,66,194,
194,193,18,66,188,195,195,194,66,188,189,196,196,195,188,189,190,197,197,196,189,190,191,198,198,197,190,191,19,37,37,198,
191,192,121,126,126,199,192,121,122,127,127,126,121,122,123,128,128,127,122,123,124,129,129,128,123,124,67,68,68,129,124,67,
20,200,200,68,67,20,125,201,201,200,20,125,193,202,202,201,125,193,194,130,130,202,193,194,195,69,69,130,194,195,196,131,
131,69,195,196,197,132,132,131,196,197,198,133,133,132,197,198,37,134,134,133,198,199,126,21,21,22,199,126,127,23,23,21,
126,127,128,24,24,23,127,128,129,25,25,24,128,129,68,26,26,25,129,68,200,27,27,26,68,200,201,28,28,27,200,201,
202,29,29,28,201,202,130,30,30,29,202,130,69,31,31,30,130,69,131,32,32,31,69,131,132,33,33,32,131,132,133,34,
34,33,132,133,134,35,35,34,133,134,37,36,36,35,134,22,21,37,21,23,37,23,24,37,24,25,37,25,26,37,26,27,
37,27,28,37,28,29,37,29,30,37,30,31,37,31,32,37,32,33,37,33,34,37,34,35,37,35,36,37]);
public var vecFace2:Vector.<int> = Vector.<int>([81,
38,70,38,41,71,71,70,38,39,71,41,40,39,41,72,40,41,73,72,41,74,73,41,75,74,41,76,75,41,41,42,0,
0,76,41,42,43,44,44,0,42,43,45,1,1,44,43,45,2,37,37,1,45,2,3,37,81,70,80,70,71,46,46,80,
70,71,39,47,47,46,71,39,40,48,48,47,39,40,72,49,49,48,40,72,73,50,50,49,72,73,74,77,77,50,73,74,
75,78,78,77,74,75,76,79,79,78,75,76,0,4,4,79,76,0,44,4,44,1,51,51,4,44,1,37,5,5,51,1,
80,46,82,46,47,83,83,82,46,47,48,84,84,83,47,48,49,10,10,84,48,49,50,53,53,10,49,50,77,54,54,53,
50,77,78,55,55,54,77,78,79,56,56,55,78,79,4,57,57,56,79,81,80,52,80,82,6,6,52,80,4,51,57,51,
5,37,37,57,51,81,52,85,85,93,81,52,6,86,86,85,52,6,82,87,87,86,6,82,83,7,7,87,82,83,84,88,
88,7,83,84,10,89,89,88,84,53,54,10,54,55,104,104,10,54,55,56,96,96,104,55,56,57,90,90,96,56,90,57,
91,57,37,8,8,91,57,93,85,92,85,86,94,94,92,85,86,87,95,95,94,86,87,7,17,17,95,87,7,88,17,88,
89,9,9,17,88,89,10,99,99,9,89,96,90,97,90,91,58,58,97,90,91,8,12,12,58,91,8,37,12,93,92,59,
59,60,93,92,94,98,98,59,92,94,95,17,17,98,94,104,96,14,96,97,105,105,14,96,97,58,37,37,105,97,58,12,
11,11,37,58,60,59,61,61,22,60,59,98,100,100,61,59,98,17,13,13,100,98,17,9,101,9,99,101,99,10,102,102,
101,99,10,104,103,103,102,10,11,12,37,22,61,15,61,100,16,16,15,61,100,13,62,62,16,100,13,17,62,17,101,106,
107,106,101,101,102,108,108,107,101,102,103,109,109,108,102,103,104,110,110,109,103,104,14,115,115,110,104,14,105,115,105,37,
19,19,115,105,22,15,116,15,16,116,16,62,116,62,17,111,17,106,63,63,111,17,106,107,64,64,63,106,107,108,65,65,
64,107,108,109,112,112,65,108,109,110,113,113,112,109,110,115,114,114,113,110,22,116,121,116,62,117,62,111,118,118,117,62,
111,63,119,119,118,111,63,64,120,120,119,63,64,65,18,18,120,64,65,112,66,66,18,65,112,113,131,131,66,112,113,114,
131,114,115,132,132,131,114,115,19,134,134,132,115,121,116,122,123,122,116,116,117,124,124,123,116,117,118,67,67,124,117,118,
119,20,20,67,118,119,120,125,125,20,119,120,18,130,130,125,120,18,66,130,66,131,69,69,130,66,134,19,37,22,121,126,
121,122,127,127,126,121,122,123,128,128,127,122,123,124,129,129,128,123,124,67,68,68,129,124,67,20,28,28,68,67,20,125,
28,125,130,29,29,28,125,132,134,133,22,126,21,126,127,23,23,21,126,127,128,24,24,23,127,128,129,25,25,24,128,129,
68,26,26,25,129,68,28,27,27,26,68,29,130,30,130,69,31,31,30,130,69,131,32,32,31,69,131,132,33,33,32,131,
132,133,34,34,33,132,133,134,35,35,34,133,134,37,36,36,35,134,22,21,37,21,23,37,23,24,37,24,25,37,25,26,
37,26,27,37,27,28,37,28,29,37,29,30,37,30,31,37,31,32,37,32,33,37,33,34,37,34,35,37,35,36,37]);
public var vecFace3:Vector.<int> = Vector.<int>([60,
38,46,38,41,46,39,46,41,40,39,41,50,40,41,56,50,41,4,56,41,41,42,0,0,4,41,42,43,44,44,0,42,
43,45,1,1,44,43,45,2,37,37,1,45,2,3,37,60,46,6,46,39,47,39,40,48,48,47,39,40,50,49,49,48,
40,50,56,55,0,44,4,44,1,51,51,4,44,1,37,5,5,51,1,6,46,7,46,47,7,47,48,64,64,7,47,48,
49,10,10,64,48,49,50,53,53,10,49,50,55,54,54,53,50,56,4,57,60,6,52,4,51,57,51,5,37,37,57,51,
60,52,59,52,6,17,17,59,52,6,7,17,7,64,9,53,54,10,54,55,34,34,10,54,55,56,14,14,34,55,56,57,
58,58,14,56,58,57,12,57,37,8,8,12,57,7,9,17,14,58,19,8,37,12,59,17,13,19,58,37,58,12,11,11,
37,58,60,59,61,61,22,60,59,13,62,62,61,59,17,9,64,64,10,34,11,12,37,22,61,15,61,62,16,16,15,61,
13,17,62,34,14,36,14,19,36,22,15,25,15,16,25,16,62,25,62,17,63,17,64,63,64,34,65,22,25,24,25,62,
67,62,63,20,20,67,62,28,20,63,63,64,30,30,28,63,64,65,18,18,30,64,65,34,66,66,18,65,18,66,30,66,
34,69,69,30,66,36,19,37,22,24,23,25,67,68,67,20,28,28,68,67,28,30,29,34,36,35,22,23,21,25,68,26,
68,28,27,27,26,68,30,69,31,69,34,32,32,31,69,33,32,34,22,21,37,21,23,37,23,24,37,24,25,37,25,26,
37,26,27,37,27,28,37,28,29,37,29,30,37,30,31,37,31,32,37,32,33,37,33,34,37,34,35,37,35,36,37]);
}//classend
}