@ 2014-05-28T13:59:38Z <?php
class Point {
public $X;
public $Y;
function __construct($X, $Y)
{
$this->X = $X;
$this->Y = $Y;
}
}
$moves = 4;
$mouseX = 100;
$mouseY = 200;
$point = new Point(500, 400);
$startAngle = rand(0, 90);
echo 'Angle = '.$startAngle."\r\n";
$angles = array($startAngle);
for ( $i=1; $i<$moves; $i++ ) {
$angles[$i] = $angles[$i-1] + (90 - 2*$startAngle)/($moves-1);
}
$lineHeightDiv = 0;
foreach ( $angles as $angle ) {
$lineHeightDiv += sin($angle*pi()/180);
}
$lineHeight = ($point->Y-$mouseY)/$lineHeightDiv;
echo 'LineHeight = '.$lineHeight."\r\n";
$lineWidthDiv = 0;
foreach ( $angles as $angle ) {
$lineWidthDiv += cos($angle*pi()/180);
}
$lineWidth = ($point->X-$mouseX)/$lineWidthDiv;
echo 'LineWidth = '.$lineWidth."\r\n";
$points = array(new Point($mouseX, $mouseY));
for ( $i=1; $i<=$moves; $i++ ) {
$x = $points[$i-1]->X + $lineWidth*cos($angles[$i-1]*pi()/180);
$y = $points[$i-1]->Y + $lineHeight*sin($angles[$i-1]*pi()/180);
$points[] = new Point($x, $y);
}
var_dump($points);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 5.4.19 , 5.4.42 , 5.5.32 , 5.6.19 , 7.3.1 Angle = 15
LineHeight = 76.409564912959
LineWidth = 152.81912982592
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(247.61194424988)
["Y"]=>
float(219.77625062747)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(372.79404685324)
["Y"]=>
float(263.60297657338)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(460.44749874506)
["Y"]=>
float(326.19402787506)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.3.0 Angle = 39
LineHeight = 70.926552927543
LineWidth = 141.85310585509
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(210.24056833541)
["Y"]=>
float(244.63552602418)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(313.9853623887)
["Y"]=>
float(293.00731880565)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(410.72894795164)
["Y"]=>
float(344.8797158323)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.10 , 7.2.13 Angle = 20
LineHeight = 74.599181899389
LineWidth = 149.19836379878
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(240.20060149504)
["Y"]=>
float(225.51442288521)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(359.87606941915)
["Y"]=>
float(270.06196529043)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(448.97115422959)
["Y"]=>
float(329.89969925248)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.5 , 5.3.11 , 5.4.28 , 5.6.11 , 7.2.12 Angle = 42
LineHeight = 70.764557194184
LineWidth = 141.52911438837
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(205.17662901211)
["Y"]=>
float(247.35073106406)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(306.98415389835)
["Y"]=>
float(296.50792305083)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(405.29853787188)
["Y"]=>
float(347.41168549394)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.2.11 Angle = 76
LineHeight = 76.819847586077
LineWidth = 153.63969517215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(137.1688062954)
["Y"]=>
float(274.53796980594)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(224.5592374625)
["Y"]=>
float(337.72038126875)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(350.92406038811)
["Y"]=>
float(381.4155968523)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.4 , 5.4.6 , 5.4.37 , 7.2.10 Angle = 0
LineHeight = 84.529946162075
LineWidth = 169.05989232415
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(269.05989232415)
["Y"]=>
float(200)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(415.47005383793)
["Y"]=>
float(242.26497308104)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(500)
["Y"]=>
float(315.47005383793)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.17 , 7.2.9 Angle = 19
LineHeight = 74.930153708763
LineWidth = 149.86030741753
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(241.69570440829)
["Y"]=>
float(224.39487185615)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(362.42072932308)
["Y"]=>
float(268.78963533846)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(451.21025628769)
["Y"]=>
float(329.15214779585)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.16 , 5.3.25 , 5.5.27 , 7.2.8 Angle = 87
LineHeight = 82.536482571625
LineWidth = 165.07296514325
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(108.63925148063)
["Y"]=>
float(282.42336919078)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(193.6581136677)
["Y"]=>
float(353.17094316615)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(335.15326161844)
["Y"]=>
float(395.68037425968)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.2.7 Angle = 18
LineHeight = 75.276384094235
LineWidth = 150.55276818847
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(243.18419123192)
["Y"]=>
float(223.26168196021)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(364.98393924658)
["Y"]=>
float(267.50803037671)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(453.47663607957)
["Y"]=>
float(328.40790438404)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.14 , 5.6.20 , 7.2.6 Angle = 50
LineHeight = 70.860489659077
LineWidth = 141.72097931815
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(191.09648953835)
["Y"]=>
float(254.28228434003)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(288.351326506)
["Y"]=>
float(305.824336747)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(391.43543131995)
["Y"]=>
float(354.45175523082)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.14 , 5.4.43 , 7.2.5 Angle = 73
LineHeight = 75.638159085021
LineWidth = 151.27631817004
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(144.22891502755)
["Y"]=>
float(272.33313126529)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(232.43339539234)
["Y"]=>
float(333.78330230383)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(355.33373746941)
["Y"]=>
float(377.88554248622)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.6 , 5.2.11 , 5.2.16 , 5.3.8 , 5.4.45 , 5.5.24 , 7.1.7 , 7.2.4 Angle = 11
LineHeight = 78.153291557612
LineWidth = 156.30658311522
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(253.43479093773)
["Y"]=>
float(214.91235104748)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(383.52513011334)
["Y"]=>
float(258.23743494333)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(470.17529790504)
["Y"]=>
float(323.28260453114)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.2.3 Angle = 36
LineHeight = 71.197746338768
LineWidth = 142.39549267754
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(215.20037349852)
["Y"]=>
float(241.84898529439)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(321.02084705314)
["Y"]=>
float(289.48957647343)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(416.30202941122)
["Y"]=>
float(342.39981325074)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.7 , 7.2.2 Angle = 58
LineHeight = 71.732456435747
LineWidth = 143.46491287149
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(176.02482107214)
["Y"]=>
float(260.83257311296)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(269.51476862709)
["Y"]=>
float(315.24261568645)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(378.33485377408)
["Y"]=>
float(361.98758946393)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.9 , 7.2.1 Angle = 56
LineHeight = 71.440074989943
LineWidth = 142.88014997989
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(179.89756591559)
["Y"]=>
float(259.22650635281)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(274.26113556508)
["Y"]=>
float(312.86943221746)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(381.54698729437)
["Y"]=>
float(360.05121704221)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.10 , 5.4.40 , 7.2.0 Angle = 78
LineHeight = 77.691331612687
LineWidth = 155.38266322537
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(132.30587223495)
["Y"]=>
float(275.99358961476)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(219.19475483297)
["Y"]=>
float(340.40262258352)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(348.01282077047)
["Y"]=>
float(383.84706388252)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.12 , 5.3.29 , 5.5.31 , 5.6.15 , 7.1.0 , 7.1.25 Angle = 86
LineHeight = 81.917086118875
LineWidth = 163.83417223775
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(111.42849413409)
["Y"]=>
float(281.71754021423)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(196.62490600366)
["Y"]=>
float(351.68754699817)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(336.56491957154)
["Y"]=>
float(394.28575293295)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.0 , 5.4.22 , 7.1.6 Angle = 75
LineHeight = 76.409564912959
LineWidth = 152.81912982592
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(139.55250125494)
["Y"]=>
float(273.80597212494)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(227.20595314676)
["Y"]=>
float(336.39702342662)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(352.38805575012)
["Y"]=>
float(380.22374937253)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.1.5 Angle = 21
LineHeight = 74.283197528229
LineWidth = 148.56639505646
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(238.69867845996)
["Y"]=>
float(226.62071718386)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(357.34907715176)
["Y"]=>
float(271.32546142412)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(446.75856563228)
["Y"]=>
float(330.65066077002)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.0.20 Angle = 60
LineHeight = 72.075774387987
LineWidth = 144.15154877597
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(172.07577438799)
["Y"]=>
float(262.41945161743)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(264.73460385831)
["Y"]=>
float(317.63269807085)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(375.16109676514)
["Y"]=>
float(363.96211280601)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.1 , 7.0.14 Angle = 29
LineHeight = 72.266854991955
LineWidth = 144.53370998391
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(226.4120310979)
["Y"]=>
float(235.03566652505)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(337.66989605135)
["Y"]=>
float(281.16505197433)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(429.92866694991)
["Y"]=>
float(336.79398445105)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.4 , 5.2.13 , 5.4.21 , 7.0.6 Angle = 62
LineHeight = 72.471075201745
LineWidth = 144.94215040349
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(168.04621786347)
["Y"]=>
float(263.98816140128)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(259.91504127057)
["Y"]=>
float(320.04247936472)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(372.02367719744)
["Y"]=>
float(365.97689106826)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.5 , 7.0.5 Angle = 66
LineHeight = 73.422670058363
LineWidth = 146.84534011673
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(159.7273806904)
["Y"]=>
float(267.07494671981)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(250.13439943136)
["Y"]=>
float(324.93280028432)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(365.85010656038)
["Y"]=>
float(370.1363096548)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.18 , 7.0.4 Angle = 9
LineHeight = 79.131690849495
LineWidth = 158.26338169899
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(256.31489684725)
["Y"]=>
float(212.37892372577)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(389.04573706171)
["Y"]=>
float(255.47713146915)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(475.24215254846)
["Y"]=>
float(321.84255157637)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.9 , 5.3.17 , 7.0.3 Angle = 22
LineHeight = 73.981943814815
LineWidth = 147.96388762963
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(237.18972766913)
["Y"]=>
float(227.71412394676)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(354.83889185367)
["Y"]=>
float(272.58055407316)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(444.57175210649)
["Y"]=>
float(331.40513616544)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.3 , 5.4.1 , 7.0.2 Angle = 80
LineHeight = 78.633268239872
LineWidth = 157.26653647974
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(127.3090474677)
["Y"]=>
float(277.43865220731)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(213.72842121342)
["Y"]=>
float(343.13578939329)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(345.12269558537)
["Y"]=>
float(386.34547626615)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.39 , 7.0.1 Angle = 82
LineHeight = 79.649010189132
LineWidth = 159.29802037826
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(122.16999947284)
["Y"]=>
float(278.87387149717)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(208.15121078238)
["Y"]=>
float(345.92439460881)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(342.25225700566)
["Y"]=>
float(388.91500026358)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 7.0.0 Angle = 43
LineHeight = 70.734617011118
LineWidth = 141.46923402224
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(203.46404796739)
["Y"]=>
float(248.24089280123)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(304.65505167111)
["Y"]=>
float(297.67247416444)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(403.51821439754)
["Y"]=>
float(348.2679760163)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.0 , 5.3.4 , 5.4.30 , 5.6.28 Angle = 32
LineHeight = 71.732456435747
LineWidth = 143.46491287149
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(221.66514622592)
["Y"]=>
float(238.01241053607)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(330.48523137291)
["Y"]=>
float(284.75738431355)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(423.97517892786)
["Y"]=>
float(339.16742688704)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.21 Angle = 85
LineHeight = 81.319202598356
LineWidth = 162.63840519671
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(114.17487100421)
["Y"]=>
float(281.00975848153)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(199.55622479545)
["Y"]=>
float(350.22188760227)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(337.98048303694)
["Y"]=>
float(392.91256449789)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.7 , 5.4.0 , 5.6.17 Angle = 3
LineHeight = 82.536482571625
LineWidth = 165.07296514325
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(264.84673838156)
["Y"]=>
float(204.31962574032)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(406.3418863323)
["Y"]=>
float(246.82905683385)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(491.36074851937)
["Y"]=>
float(317.57663080922)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.16 Angle = 79
LineHeight = 78.153291557612
LineWidth = 156.30658311522
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(129.82470209496)
["Y"]=>
float(276.71739546886)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(216.47486988666)
["Y"]=>
float(341.76256505667)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(346.56520906227)
["Y"]=>
float(385.08764895252)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.14 Angle = 70
LineHeight = 74.599181899389
LineWidth = 149.19836379878
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(151.02884577041)
["Y"]=>
float(270.10030074752)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(240.12393058085)
["Y"]=>
float(329.93803470957)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(359.79939850496)
["Y"]=>
float(374.48557711479)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.13 Angle = 84
LineHeight = 80.742256490066
LineWidth = 161.48451298013
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(116.87972798334)
["Y"]=>
float(280.29994196081)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(202.45348228683)
["Y"]=>
float(348.77325885659)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(339.40011607838)
["Y"]=>
float(391.56013600833)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.20 , 5.4.18 , 5.6.12 Angle = 65
LineHeight = 73.16420389983
LineWidth = 146.32840779966
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(161.84105734758)
["Y"]=>
float(266.30928772675)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(252.5991292457)
["Y"]=>
float(323.70043537715)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(367.38142454649)
["Y"]=>
float(369.07947132621)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.10 Angle = 47
LineHeight = 70.734617011118
LineWidth = 141.46923402224
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(196.48178560246)
["Y"]=>
float(251.7320239837)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(295.34494832889)
["Y"]=>
float(302.32752583556)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(396.53595203261)
["Y"]=>
float(351.75910719877)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.4 , 5.2.6 , 5.4.32 , 5.6.9 Angle = 13
LineHeight = 77.246979875877
LineWidth = 154.49395975175
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(250.53428957224)
["Y"]=>
float(217.37678956796)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(378.11081438498)
["Y"]=>
float(260.94459280751)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(465.24642086408)
["Y"]=>
float(324.73285521388)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.2 , 5.6.8 Angle = 38
LineHeight = 71.004743199995
LineWidth = 142.00948639999
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(211.90500239736)
["Y"]=>
float(243.71488495363)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(316.32585697722)
["Y"]=>
float(291.83707151139)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(412.57023009274)
["Y"]=>
float(344.04749880132)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.6.7 Angle = 26
LineHeight = 72.91957532157
LineWidth = 145.83915064314
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(231.07936031538)
["Y"]=>
float(231.96583785709)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(344.94969799314)
["Y"]=>
float(277.52515100343)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(436.06832428582)
["Y"]=>
float(334.46031984231)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.2 , 5.5.35 Angle = 17
LineHeight = 75.638159085021
LineWidth = 151.27631817004
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(244.66626253059)
["Y"]=>
float(222.11445751378)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(367.56660460766)
["Y"]=>
float(266.21669769617)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(455.77108497245)
["Y"]=>
float(327.66686873471)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.0 , 5.3.18 , 5.4.9 , 5.4.16 , 5.5.34 Angle = 31
LineHeight = 71.897686844343
LineWidth = 143.79537368869
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(223.25669231818)
["Y"]=>
float(237.0300462228)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(332.87074289537)
["Y"]=>
float(283.56462855232)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(425.93990755441)
["Y"]=>
float(338.37165384091)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.5.33 Angle = 35
LineHeight = 71.312703121716
LineWidth = 142.62540624343
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(216.83189309185)
["Y"]=>
float(240.90328612311)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(323.37664735163)
["Y"]=>
float(288.31167632418)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(418.19342775377)
["Y"]=>
float(341.58405345407)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.22 , 5.5.30 Angle = 63
LineHeight = 72.688592446088
LineWidth = 145.37718489218
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(165.99986081993)
["Y"]=>
float(264.76601010353)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(257.488687666)
["Y"]=>
float(321.255656167)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(370.46797979293)
["Y"]=>
float(367.00006959004)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.13 , 5.5.29 Angle = 74
LineHeight = 76.015780171477
LineWidth = 152.03156034295
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(141.90557729366)
["Y"]=>
float(273.07105776571)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(229.83034475807)
["Y"]=>
float(335.08482762097)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(353.85788446858)
["Y"]=>
float(379.04721135317)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.1 , 5.2.8 , 5.5.28 Angle = 90
LineHeight = 84.529946162075
LineWidth = 169.05989232415
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(100)
["Y"]=>
float(284.52994616207)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(184.52994616207)
["Y"]=>
float(357.73502691896)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(330.94010767585)
["Y"]=>
float(400)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.5.26 Angle = 8
LineHeight = 79.649010189132
LineWidth = 159.29802037826
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(257.74774299434)
["Y"]=>
float(211.08499973642)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(391.84878921762)
["Y"]=>
float(254.07560539119)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(477.83000052716)
["Y"]=>
float(321.12612850283)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.27 , 5.5.25 Angle = 40
LineHeight = 70.860489659077
LineWidth = 141.72097931815
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(208.56456868005)
["Y"]=>
float(245.54824476918)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(311.648673494)
["Y"]=>
float(294.175663253)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(408.90351046165)
["Y"]=>
float(345.71771565997)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.26 , 5.4.44 Angle = 25
LineHeight = 73.16420389983
LineWidth = 146.32840779966
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(232.61857545351)
["Y"]=>
float(230.92052867379)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(347.4008707543)
["Y"]=>
float(276.29956462285)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(438.15894265242)
["Y"]=>
float(333.69071227325)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.3 , 5.4.35 , 5.4.41 Angle = 27
LineHeight = 72.688592446088
LineWidth = 145.37718489218
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(229.53202020707)
["Y"]=>
float(232.99993040996)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(342.511312334)
["Y"]=>
float(278.744343833)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(434.00013918007)
["Y"]=>
float(335.23398989647)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.12 , 5.4.15 , 5.4.38 Angle = 61
LineHeight = 72.266854991955
LineWidth = 144.53370998391
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(170.07133305009)
["Y"]=>
float(263.20601554895)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(262.33010394865)
["Y"]=>
float(318.83494802567)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(373.5879689021)
["Y"]=>
float(364.96433347495)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.36 Angle = 77
LineHeight = 77.246979875877
LineWidth = 154.49395975175
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(134.75357913592)
["Y"]=>
float(275.26714478612)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(221.88918561502)
["Y"]=>
float(339.05540719249)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(349.46571042776)
["Y"]=>
float(382.62321043204)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.2 , 5.2.7 , 5.4.4 , 5.4.34 Angle = 55
LineHeight = 71.312703121716
LineWidth = 142.62540624343
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(181.80657224623)
["Y"]=>
float(258.41594654593)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(276.62335264837)
["Y"]=>
float(311.68832367582)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(383.16810690814)
["Y"]=>
float(359.09671387689)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.2 , 5.4.31 Angle = 14
LineHeight = 76.819847586077
LineWidth = 153.63969517215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(249.07593961189)
["Y"]=>
float(218.5844031477)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(375.4407625375)
["Y"]=>
float(262.27961873125)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(462.8311937046)
["Y"]=>
float(325.46203019406)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.1 , 5.2.15 , 5.4.29 Angle = 57
LineHeight = 71.57995761486
LineWidth = 143.15991522972
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(177.97047808355)
["Y"]=>
float(260.03200370636)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(271.89183305952)
["Y"]=>
float(314.05408347024)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(379.93599258727)
["Y"]=>
float(361.01476095823)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.12 , 5.4.27 Angle = 88
LineHeight = 83.177996297878
LineWidth = 166.35599259576
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(105.80574041504)
["Y"]=>
float(283.12732650993)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(190.65438170162)
["Y"]=>
float(354.67280914919)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(333.74534698014)
["Y"]=>
float(397.09712979248)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.25 Angle = 6
LineHeight = 80.742256490066
LineWidth = 161.48451298013
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(260.59988392162)
["Y"]=>
float(208.43986399167)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(397.54651771317)
["Y"]=>
float(251.22674114341)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(483.12027201666)
["Y"]=>
float(319.70005803919)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.0.5 , 5.4.24 Angle = 37
LineHeight = 71.095118570919
LineWidth = 142.19023714184
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(213.55817256352)
["Y"]=>
float(242.78611042876)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(318.67080199646)
["Y"]=>
float(290.66459900177)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(414.42777914249)
["Y"]=>
float(343.22091371824)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.23 Angle = 59
LineHeight = 71.897686844343
LineWidth = 143.79537368869
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(174.06009244559)
["Y"]=>
float(261.62834615909)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(267.12925710463)
["Y"]=>
float(316.43537144768)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(376.74330768182)
["Y"]=>
float(362.9699537772)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.20 Angle = 71
LineHeight = 74.930153708763
LineWidth = 149.86030741753
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(148.78974371231)
["Y"]=>
float(270.84785220415)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(237.57927067692)
["Y"]=>
float(331.21036466154)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(358.3042955917)
["Y"]=>
float(375.60512814385)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.0 , 5.4.17 Angle = 5
LineHeight = 81.319202598356
LineWidth = 162.63840519671
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(262.01951696306)
["Y"]=>
float(207.08743550211)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(400.44377520455)
["Y"]=>
float(249.77811239773)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(485.82512899579)
["Y"]=>
float(318.99024151847)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.6 , 5.3.19 , 5.4.11 Angle = 28
LineHeight = 72.471075201745
LineWidth = 144.94215040349
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(227.97632280256)
["Y"]=>
float(234.02310893174)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(340.08495872943)
["Y"]=>
float(279.95752063528)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(431.95378213653)
["Y"]=>
float(336.01183859872)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.21 , 5.4.8 Angle = 33
LineHeight = 71.57995761486
LineWidth = 143.15991522972
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(220.06400741273)
["Y"]=>
float(238.98523904177)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(328.10816694048)
["Y"]=>
float(285.94591652976)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(422.02952191645)
["Y"]=>
float(339.96799629364)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.4.3 Angle = 16
LineHeight = 76.015780171477
LineWidth = 152.03156034295
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(246.14211553142)
["Y"]=>
float(220.95278864683)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(370.16965524193)
["Y"]=>
float(264.91517237903)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(458.09442270634)
["Y"]=>
float(326.92894223429)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.10 , 5.4.2 Angle = 12
LineHeight = 77.691331612687
LineWidth = 155.38266322537
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(251.98717922953)
["Y"]=>
float(216.15293611748)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(380.80524516703)
["Y"]=>
float(259.59737741648)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(467.69412776505)
["Y"]=>
float(324.00641038524)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.28 Angle = 51
LineHeight = 70.926552927543
LineWidth = 141.85310585509
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(189.27105204836)
["Y"]=>
float(255.1202841677)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(286.0146376113)
["Y"]=>
float(306.99268119435)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(389.75943166459)
["Y"]=>
float(355.36447397582)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.15 , 5.3.26 Angle = 89
LineHeight = 83.842261962825
LineWidth = 167.68452392565
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(102.92649846479)
["Y"]=>
float(283.82949238023)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(187.61218701749)
["Y"]=>
float(356.19390649125)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(332.34101523954)
["Y"]=>
float(398.5367507676)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.13 , 5.3.24 Angle = 24
LineHeight = 73.422670058363
LineWidth = 146.84534011673
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(234.14989343962)
["Y"]=>
float(229.8636903452)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(349.86560056864)
["Y"]=>
float(275.06719971568)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(440.2726193096)
["Y"]=>
float(332.92505328019)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.23 Angle = 72
LineHeight = 75.276384094235
LineWidth = 150.55276818847
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(146.52336392043)
["Y"]=>
float(271.59209561596)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(235.01606075342)
["Y"]=>
float(332.49196962329)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(356.81580876808)
["Y"]=>
float(376.73831803979)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.14 Angle = 23
LineHeight = 73.695177836075
LineWidth = 147.39035567215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(235.6735377483)
["Y"]=>
float(228.79500000011)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(352.34467331316)
["Y"]=>
float(273.82766334342)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(442.40999999978)
["Y"]=>
float(332.16323112585)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.5 Angle = 64
LineHeight = 72.91957532157
LineWidth = 145.83915064314
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(163.93167571418)
["Y"]=>
float(265.53968015769)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(255.05030200686)
["Y"]=>
float(322.47484899657)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(368.92063968462)
["Y"]=>
float(368.03416214291)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.3.1 Angle = 30
LineHeight = 72.075774387987
LineWidth = 144.15154877597
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(224.83890323486)
["Y"]=>
float(236.03788719399)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(335.26539614169)
["Y"]=>
float(282.36730192915)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(427.92422561201)
["Y"]=>
float(337.58054838257)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.5 Angle = 2
LineHeight = 83.177996297878
LineWidth = 166.35599259576
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(266.25465301986)
["Y"]=>
float(202.90287020752)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(409.34561829838)
["Y"]=>
float(245.32719085081)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(494.19425958496)
["Y"]=>
float(316.87267349007)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.2.3 Angle = 4
LineHeight = 81.917086118875
LineWidth = 163.83417223775
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(263.43508042846)
["Y"]=>
float(205.71424706705)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(403.37509399634)
["Y"]=>
float(248.31245300183)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(488.57150586591)
["Y"]=>
float(318.28245978577)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 5.1.3 Angle = 52
LineHeight = 71.004743199995
LineWidth = 142.00948639999
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(100)
["Y"]=>
int(200)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(187.42976990726)
["Y"]=>
float(255.95250119868)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(283.67414302278)
["Y"]=>
float(308.16292848861)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(388.09499760264)
["Y"]=>
float(356.28511504637)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(500)
["Y"]=>
float(400)
}
}
Output for 4.4.2 - 4.4.9 Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/WELhF on line 4
Process exited with code 255 . Output for 4.3.0 - 4.3.1 , 4.3.5 - 4.3.11 , 4.4.0 - 4.4.1 Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/WELhF on line 4
Process exited with code 255 . Output for 4.3.2 - 4.3.4 Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/WELhF on line 4
Process exited with code 255 . preferences:dark mode live preview
173.41 ms | 401 KiB | 191 Q