File "datasplit.php"
Full path: /www/ttest/tool/datasplit.php
File size: 10.64 KiB (10897 bytes)
MIME-type: text/x-php
Charset: utf-8
<?php
$d = array(
0.1,0,0.3,0.05,0.05,0.3,0.05,0,0.3,0.1,0.05,0.3,0,0.4,0.3,0.05,0.4,0.25,0,0.4,0.25,0.05,0.4,0.3,0.2,0,0.05,0.15,0,0,0.2,0,0,0.15,0,0.05,0,0.05,0.3,0,0,0.25,0,0,0.3,0,0.05,0.25,0.2,0.1,0,0.2,0.05,0.05,0.2,0.05,0,0.2,0.1,0.05,0.05,0.05,0,0,0,0,0,0.05,0,0.05,0,0,0.2,0,0.05,0.2,0,0,0.2,0.2,0,0.2,0.15,0.05,0.2,0.15,0,0.2,0.2,0.05,0.2,0.3,0,0.2,0.25,0.05,0.2,0.25,0,0.2,0.3,0.05,0.2,0.4,0,0.2,0.35,0.05,0.2,0.35,0,0.2,0.4,0.05,0.05,0.1,0.3,0.1,0.1,0.3,0.05,0.15,0.3,0.1,0.15,0.3,0.05,0.2,0.3,0.1,0.2,0.3,0.05,0.25,0.3,0.1,0.25,0.3,0.05,0.3,0.3,0.1,0.3,0.3,0.05,0.35,0.3,0.1,0.35,0.3,0.05,0.4,0.3,0.1,0.4,0.3,0.2,0,0.3,0.15,0.05,0.3,0.15,0,0.3,0.2,0.05,0.3,0.2,0.2,0.3,0.15,0.25,0.3,0.15,0.2,0.3,0.2,0.25,0.3,0.2,0.1,0.3,0.15,0.15,0.3,0.15,0.1,0.3,0.2,0.15,0.3,0.15,0.3,0.3,0.2,0.3,0.3,0.15,0.35,0.3,0.2,0.35,0.3,0.15,0.4,0.3,0.2,0.4,0.3,0,0.4,0.3,0,0.35,0.3,0,0.2,0.3,0,0.15,0.3,0,0.1,0.3,0,0.05,0.3,0,0,0.3,0,0.3,0.3,0,0.25,0.3,0,0.4,0.3,0,0.35,0.25,0,0.35,0.3,0,0.4,0.25,0,0.3,0.25,0,0.3,0.3,0,0.25,0.25,0,0.25,0.3,0,0.2,0.25,0,0.2,0.3,0,0.15,0.25,0,0.15,0.3,0,0.1,0.25,0,0.1,0.3,0.1,0,0.05,0.05,0,0,0.1,0,0,0.05,0,0.05,0,0,0,0,0,0.05,0.2,0.1,0.1,0.2,0.15,0.15,0.2,0.1,0.15,0.2,0.15,0.1,0.2,0.25,0.1,0.2,0.2,0.15,0.2,0.2,0.1,0.2,0.25,0.15,0.2,0.0500000000000001,0.15,0.2,0.05,0.1,0.2,0.3,0.1,0.2,0.3,0.15,0.2,0.35,0.1,0.2,0.35,0.15,0.2,0.4,0.1,0.2,0.35,0.15,0.2,0.35,0.1,0.2,0.4,0.15,0.2,0.05,0.1,0.2,0,0.15,0.2,0,0.1,0.2,0.0500000000000001,0.15,0.2,0.05,0.05,0.2,0,0.1,0.2,0,0.05,0.2,0.05,0.1,0.2,0.4,0.05,0.2,0.35,0.1,0.2,0.35,0.05,0.2,0.4,0.1,0.2,0.15,0.25,0.2,0.1,0.3,0.2,0.1,0.25,0.2,0.15,0.3,0.2,0.2,0.25,0.2,0.2,0.3,0.2,0.25,0.25,0.2,0.25,0.3,0.2,0.3,0.25,0.2,0.3,0.3,0.2,0.35,0.25,0.2,0.35,0.3,0.2,0.4,0.25,0.2,0.4,0.3,0.2,0,0.2,0.2,0,0.15,0.2,0.05,0.2,0.2,0.1,0.2,0.2,0.3,0.2,0.2,0.35,0.2,0.2,0.2,0.2,0.2,0.25,0.2,0.2,0.15,0.2,0.2,0.4,0.2,0.2,0.4,0.15,0.2,0.05,0.25,0.2,0,0.3,0.15,0,0.25,0.2,0,0.25,0.15,0,0.3,0.15,0,0.2,0.2,0,0.2,0.1,0,0.25,0.05,0,0.2,0.1,0,0.2,0.05,0,0.25,0,0,0.2,0,0,0.25,0,0,0.15,0.05,0,0.15,0.1,0,0.15,
0.15,0,0.15,0.1,0,0.1,0.15,0,0.1,0,0,0.1,0.05,0,0.1,0.05,0.4,0.2,0,0.4,0.2,0.05,0.4,0.15,0,0.4,0.15,0.05,0.4,0.1,0,0.4,0.1,0.05,0.4,0.05,0,0.4,0.05,0.05,0.4,0,0,0.4,0,0.15,0.4,0.3,0.2,0.4,0.25,0.15,0.4,0.25,0.2,0.4,0.3,0.15,0.4,0.2,0.2,0.4,0.15,0.15,0.4,0.15,0.2,0.4,0.2,0.15,0.4,0.05,0.2,0.4,0,0.15,0.4,0,0.2,0.4,0.05,0.15,0.4,0.15,0.2,0.4,0.1,0.15,0.4,0.1,0.2,0.4,0.15,0.15,0.4,0.05,0.2,0.4,0.1,0.2,0.4,0.05,0.15,0.4,0.1,0.1,0.4,0.2,0.1,0.4,0.15,0.1,0.4,0.3,0.1,0.4,0.25,0.15,0.4,0.1,0.1,0.4,0.1,0.1,0.4,0.05,0.1,0.4,0,0,0.35,0.2,0,0.4,0.2,0,0.15,0.2,0,0.1,0.2,0,0.2,0.2,0,0.25,0.2,0,0.05,0.2,0,0,0.2,0,0.3,0.2,0,0.35,0.15,0,0.4,0.15,0,0.1,0.15,0,0.15,0.15,0,0.2,0.15,0,0.0500000000000001,0.15,0,0.25,0.15,0,0.3,0.15,0,0,0.15,0,0.35,0.1,0,0.4,0.1,0,0.3,0.1,0,0.1,0.1,0,0.15,0.1,0,0.2,0.1,0,0,0.1,0,0.0500000000000001,0.1,0,0.25,0.1,0,0.3,0.05,0,0.35,0.05,0,0.25,0.05,0,0,0.05,0,0.0500000000000001,0.05,0,0.15,0.05,0,0.2,0.05,0,0.1,0.05,0,0.4,0.05,0,0.3,0,0,0.35,0,0,0.15,0,0,0.1,0,0,0.05,0,0,0,0,0,0.25,0,0,0.2,0,0,0.4,0,0.2,0.05,0,0.15,0,0,0.15,0.05,0,0.2,0,0,0.1,0.05,0,0.1,0,0,0.1,0.4,0,0.05,0.35,0,0.05,0.4,0,0.1,0.35,0,0.2,0.4,0,0.15,0.35,0,0.15,0.4,0,0.2,0.35,0,0,0.35,0,0,0.4,0,0.05,0.3,0,0.1,0.3,0,0.15,0.3,0,0.2,0.3,0,0.1,0.25,0,0.15,0.25,0,0.05,0.25,0,0.2,0.25,0,0,0.25,0,0,0.3,0,0,0.2,0,0.05,0.2,0,0.1,0.2,0,0.15,0.2,0,0.2,0.2,0,0.15,0.15,0,0.2,0.15,0,0,0.15,0,0.05,0.15,0,0.1,0.15,0,0,0.1,0,0.05,0.1,0,0.1,0.1,0,0.15,0.1,0,0.2,0.1,0,0.2,0,0.25,0.1,0,0.3,0.05,0,0.3,0,0,0.3,0.2,0,0.15,0.2,0,0.1,0.2,0.05,0.3,0.2,0,0.3,0.25,0.15,0.2,0.2,0.2,0.2,0.2,0.15,0.2,0.25,0.2,0.2,0.25,0.15,0.2,0.2,0.15,0.15,0.25,0.15,0.15,0.2,0.15,0.2,0.25,0.2,0.15,0.2,0.15,0.15,0.2,0.2,0.15,0.25,0.15,0.15,0.2,0.2,0.2,0.25,0.2,0.15,0.2,0.2,0.15,0.25,0.2,0.2,0.25,0.2,0.25,0.25,0.15,0.2,0.25,0.15,0.25,0.25,0.2,0.2,0.25,0.3,0.25,0.25,0.25,0.2,0.25,0.25,0.25,0.25,0.3,0.2,0.25,0.1,0.2,0.25,0.1,0.25,0.3,0.1,0.25,0.25,0.1,0.2,0.3,0.1,0.2,0.25,0.1,0.25,0.3,0.1,0.25,0.25,0.15,0.25,0.25,0.1,0.25,0.3,0.15,0.25,0.3,0.25,0.25,0.25,0.3,0.25,0.25,0.25,0.25,0.3,0.3,0.25,
0.3,0.2,0.25,0.25,0.2,0.25,0.25,0.3,0.25,0.3,0.3,0.2,0.25,0.3,0.2,0.3,0.3,0.25,0.25,0.15,0.15,0.25,0.1,0.2,0.25,0.15,0.15,0.3,0.1,0.2,0.3,0.15,0.25,0.3,0.1,0.2,0.3,0.1,0.25,0.3,0.15,0.2,0.25,0.2,0.15,0.25,0.15,0.15,0.3,0.1,0.2,0.3,0.15,0.2,0.3,0.2,0.2,0.25,0.2,0.15,0.3,0.25,0.2,0.3,0.3,0.2,0.25,0.2,0.15,0.25,0.3,0.2,0.3,0.3,0.2,0.3,0.2,0.25,0.3,0.2,0.2,0.3,0.3,0.25,0.3,0.25,0.2,0.3,0.25,0.25,0.3,0.3,0.2
);
$f = array(
0,1,-3,1,0,-4,4,5,-7,5,4,-8,8,9,-11,9,8,-12,12,13,-15,13,12,-16,16,17,-19,17,16,-20,20,21,-23,21,20,-24,18,24,-26,24,18,-18,26,27,-29,27,26,-30,28,19,-17,19,28,-28,30,31,-33,31,30,-34,32,29,-27,29,32,-32,34,35,-37,35,34,-38,36,33,-31,33,36,-36,3,38,-2,38,3,-40,39,40,-39,40,39,-42,41,42,-41,42,41,-44,43,44,-43,44,43,-46,45,46,-45,46,45,-48,47,48,-47,48,47,-50,49,50,-49,50,49,-52,52,53,-55,53,52,-56,56,57,-59,57,56,-60,60,61,-63,61,60,-64,59,64,-58,64,59,-66,55,62,-54,62,55,-61,63,58,-62,58,63,-57,65,66,-65,66,65,-68,67,68,-67,68,67,-70,54,3,-1,3,54,-54,62,41,-40,41,62,-62,58,45,-44,45,58,-58,61,43,-42,43,61,-59,57,47,-46,47,57,-65,53,39,-4,39,53,-63,64,49,-48,49,64,-67,66,51,-50,51,66,-69,48,70,-72,70,48,-51,40,72,-74,72,40,-43,1,74,-76,74,1,-39,2,75,-77,75,2,-2,44,77,-79,77,44,-47,46,71,-78,71,46,-49,38,73,-75,73,38,-41,42,78,-73,78,42,-45,79,80,-82,80,79,-83,81,83,-85,83,81,-81,84,85,-87,85,84,-84,86,87,-89,87,86,-86,88,89,-91,89,88,-88,90,91,-93,91,90,-90,93,94,-96,94,93,-97,96,97,-95,97,96,-99,99,100,-102,100,99,-103,103,104,-106,104,103,-107,99,107,-109,107,99,-102,105,100,-103,100,105,-105,109,106,-104,106,109,-111,111,110,-110,110,111,-113,113,114,-116,114,113,-117,117,118,-120,118,117,-121,121,122,-124,122,121,-125,17,99,-109,99,17,-20,31,105,-30,105,31,-104,33,103,-32,103,33,-110,27,105,-103,105,27,-30,35,109,-34,109,35,-112,125,126,-128,126,125,-129,19,102,-100,102,19,-28,129,130,-132,130,129,-133,133,132,-130,132,133,-135,135,134,-134,134,135,-137,137,136,-136,136,137,-139,139,138,-138,138,139,-141,141,140,-140,140,141,-143,107,143,-145,143,107,-146,107,146,-146,146,107,-102,112,147,-111,147,112,-149,106,149,-105,149,106,-151,100,146,-102,146,100,-152,112,152,-149,152,112,-154,110,150,-107,150,110,-148,149,129,-152,129,149,-134,151,131,-147,131,151,-130,150,133,-150,133,150,-136,147,135,-151,135,147,-138,145,131,-155,131,145,-147,152,139,-149,139,152,-142,148,137,-148,137,148,-140,155,156,-158,156,155,-159,157,159,-161,159,157,-157,161,162,-164,162,161,-165,164,165,-163,165,164,-167,162,
167,-169,167,162,-166,159,169,-171,169,159,-164,163,168,-170,168,163,-163,170,171,-173,171,170,-170,168,173,-175,173,168,-168,169,174,-172,174,169,-169,171,96,-94,96,171,-175,174,98,-97,98,174,-174,6,175,-177,175,6,-6,176,177,-179,177,176,-176,178,179,-181,179,178,-178,180,181,-183,181,180,-180,182,183,-185,183,182,-182,185,186,-188,186,185,-189,189,190,-192,190,189,-193,193,194,-196,194,193,-197,197,198,-200,198,197,-201,201,202,-204,202,201,-205,187,192,-190,192,187,-187,205,191,-207,191,205,-190,207,187,-209,187,207,-186,206,209,-211,209,206,-192,208,189,-206,189,208,-188,210,193,-212,193,210,-210,211,195,-213,195,211,-194,181,212,-184,212,181,-212,5,205,-176,205,5,-209,7,208,-6,208,7,-208,179,206,-211,206,179,-178,181,210,-212,210,181,-180,175,206,-178,206,175,-206,82,213,-81,213,82,-215,91,215,-217,215,91,-90,89,217,-216,217,89,-88,85,217,-88,217,85,-219,91,219,-16,219,91,-217,15,220,-14,220,15,-220,83,218,-86,218,83,-222,80,221,-84,221,80,-214,214,222,-214,222,214,-224,215,224,-217,224,215,-226,217,225,-216,225,217,-227,216,227,-220,227,216,-225,221,228,-219,228,221,-230,213,229,-222,229,213,-223,219,230,-221,230,219,-228,218,226,-218,226,218,-229,223,231,-223,231,223,-233,222,233,-230,233,222,-232,225,234,-225,234,225,-236,226,235,-226,235,226,-237,227,237,-231,237,227,-239,224,238,-228,238,224,-235,228,236,-227,236,228,-240,229,239,-229,239,229,-234,231,240,-234,240,231,-242,233,242,-240,242,233,-241,238,243,-238,243,238,-245,236,245,-236,245,236,-247,239,246,-237,246,239,-243,238,247,-245,247,238,-235,234,245,-248,245,234,-236,232,241,-232,241,232,-249,241,249,-241,249,241,-251,247,251,-253,251,247,-246,244,252,-254,252,244,-248,244,254,-244,254,244,-254,240,255,-243,255,240,-250,245,256,-252,256,245,-247,242,256,-247,256,242,-256,248,250,-242,250,248,-258,258,259,-261,259,258,-262,262,23,-21,23,262,-264,264,265,-267,265,264,-268,268,269,-271,269,268,-272,270,267,-265,267,270,-270,266,272,-274,272,266,-266,267,274,-266,274,267,-276,271,276,-270,276,271,-278,269,275,-268,275,269,-277,276,278,-276,278,276,-280,
275,280,-275,280,275,-279,277,279,-277,279,277,-282,274,282,-284,282,274,-281,280,284,-283,284,280,-286,279,286,-279,286,279,-288,278,285,-281,285,278,-287,281,287,-280,287,281,-289,288,289,-288,289,288,-291,285,291,-285,291,285,-293,286,292,-286,292,286,-294,287,293,-287,293,287,-290,292,294,-292,294,292,-296,289,296,-294,296,289,-298,290,297,-290,297,290,-299,293,295,-293,295,293,-297,297,262,-297,262,297,-261,295,22,-295,22,295,-21,296,20,-296,20,296,-263,298,260,-298,260,298,-259,145,299,-144,299,145,-155,92,15,-13,15,92,-92,265,283,-273,283,265,-275,11,95,-10,95,11,-94,260,263,-263,263,260,-260,300,164,-162,164,300,-302,301,166,-165,166,301,-303,172,93,-12,93,172,-172,158,161,-157,161,158,-301,156,163,-160,163,156,-162,160,170,-304,170,160,-160,303,172,-305,172,303,-171,304,11,-9,11,304,-173,154,130,-306,130,154,-132,154,306,-300,306,154,-306,307,308,-310,308,307,-311,311,312,-314,312,311,-315,315,316,-318,316,315,-319,319,320,-322,320,319,-323,323,324,-326,324,323,-327,327,328,-330,328,327,-331,329,326,-324,326,329,-329,325,331,-333,331,325,-325,333,334,-336,334,333,-337,337,338,-340,338,337,-341,341,342,-344,342,341,-345,345,343,-347,343,345,-342,340,346,-339,346,340,-346,347,348,-350,348,347,-351,351,331,-325,352,353,-355,355,356,-358,356,355,-359,328,359,-327,330,359,-329,360,361,-363,363,360,-363,360,363,-365,365,364,-364,366,367,-369,369,364,-366,370,358,-356,358,370,-372,372,373,-375,373,372,-376,374,371,-371,371,374,-374
);
print "xof 0303txt 0032<br>";
print "<br>";
$len = count($d);
print "Mesh {<br>";
print " ". ($len / 3). ";<br>";
$scale = 2;
for($i = 0; $i < $len; $i+=3)
{
if (($d[$i + 0] * $scale) > 1 || ($d[$i + 1] * $scale) > 1 || ($d[$i + 2] * $scale) > 1)
{
print "ERROR!!";
exit(0);
}
print " ". ($d[$i + 0] * $scale). ";". ($d[$i + 1] * $scale). ";". ($d[$i + 2] * $scale). ";";
if ($i + 3 < $len)
print ",<br>";
else
print ";<br>";
}
$len = count($f);
print " ". ($len / 3). ";<br>";
for($i = 0; $i < $len; $i += 3)
{
// 3;14064,9137,16432;,
//print " 3;". $f[$i + 0]. ",". $f[$i + 1]. ",". (abs($f[$i + 2]) - 1). ";";
print " 3;". (abs($f[$i + 2]) - 1). ",". $f[$i + 1]. ",". $f[$i + 0]. ";";
if ($i + 3 < $len)
print ",<br>";
else
print ";<br>";
}
print "}<br>";
?>