@ 2014-05-28T13:59:06Z <?php
class Point {
public $X;
public $Y;
function __construct($X, $Y)
{
$this->X = $X;
$this->Y = $Y;
}
}
$moves = 4;
$mouseX = 0;
$mouseY = 0;
$point = new Point(400, 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.3.17 , 5.3.24 , 5.4.15 , 5.4.37 , 7.2.0 Angle = 50
LineHeight = 141.72097931815
LineWidth = 141.72097931815
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(91.096489538352)
["Y"]=>
float(108.56456868005)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(188.351326506)
["Y"]=>
float(211.648673494)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(291.43543131995)
["Y"]=>
float(308.90351046165)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.1 , 5.2.11 , 5.4.23 , 7.1.7 Angle = 23
LineHeight = 147.39035567215
LineWidth = 147.39035567215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(135.6735377483)
["Y"]=>
float(57.590000000215)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(252.34467331316)
["Y"]=>
float(147.65532668684)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(342.40999999978)
["Y"]=>
float(264.3264622517)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.4 , 5.3.11 , 7.1.6 Angle = 16
LineHeight = 152.03156034295
LineWidth = 152.03156034295
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(146.14211553142)
["Y"]=>
float(41.905577293664)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(270.16965524193)
["Y"]=>
float(129.83034475807)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(358.09442270634)
["Y"]=>
float(253.85788446858)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 7.1.5 Angle = 10
LineHeight = 157.26653647974
LineWidth = 157.26653647974
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(154.87730441463)
["Y"]=>
float(27.309047467697)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(286.27157878658)
["Y"]=>
float(113.72842121342)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(372.6909525323)
["Y"]=>
float(245.12269558537)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.14 , 5.4.40 , 7.1.0 Angle = 48
LineHeight = 141.52911438837
LineWidth = 141.52911438837
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(94.701462128121)
["Y"]=>
float(105.17662901211)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(193.01584610165)
["Y"]=>
float(206.98415389835)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(294.82337098789)
["Y"]=>
float(305.29853787188)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.3 , 5.5.30 , 7.0.0 , 7.0.2 , 7.0.20 Angle = 83
LineHeight = 160.37139937818
LineWidth = 160.37139937818
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(19.544357143184)
["Y"]=>
float(159.17601528615)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(105.31803985018)
["Y"]=>
float(294.68196014982)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(240.82398471385)
["Y"]=>
float(380.45564285682)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.7 , 5.4.31 , 5.6.21 , 7.0.14 Angle = 51
LineHeight = 141.85310585509
LineWidth = 141.85310585509
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(89.271052048357)
["Y"]=>
float(110.24056833541)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(186.0146376113)
["Y"]=>
float(213.9853623887)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(289.75943166459)
["Y"]=>
float(310.72894795164)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.6 , 5.2.1 , 7.0.6 Angle = 14
LineHeight = 153.63969517215
LineWidth = 153.63969517215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(149.07593961189)
["Y"]=>
float(37.168806295403)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(275.4407625375)
["Y"]=>
float(124.5592374625)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(362.8311937046)
["Y"]=>
float(250.92406038811)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.5 , 5.3.20 , 5.4.5 , 7.0.5 Angle = 80
LineHeight = 157.26653647974
LineWidth = 157.26653647974
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(27.309047467697)
["Y"]=>
float(154.87730441463)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(113.72842121342)
["Y"]=>
float(286.27157878658)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(245.12269558537)
["Y"]=>
float(372.6909525323)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 7.0.4 Angle = 55
LineHeight = 142.62540624343
LineWidth = 142.62540624343
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(81.806572246228)
["Y"]=>
float(116.83189309185)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(176.62335264837)
["Y"]=>
float(223.37664735163)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(283.16810690814)
["Y"]=>
float(318.19342775377)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 7.0.3 Angle = 30
LineHeight = 144.15154877597
LineWidth = 144.15154877597
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(124.83890323486)
["Y"]=>
float(72.075774387987)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(235.26539614169)
["Y"]=>
float(164.73460385831)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(327.92422561201)
["Y"]=>
float(275.16109676514)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 7.0.1 Angle = 81
LineHeight = 158.26338169899
LineWidth = 158.26338169899
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(24.75784745154)
["Y"]=>
float(156.31489684725)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(110.95426293829)
["Y"]=>
float(289.04573706171)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(243.68510315275)
["Y"]=>
float(375.24215254846)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.6.28 Angle = 75
LineHeight = 152.81912982592
LineWidth = 152.81912982592
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(39.552501254942)
["Y"]=>
float(147.61194424988)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(127.20595314676)
["Y"]=>
float(272.79404685324)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(252.38805575012)
["Y"]=>
float(360.44749874506)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.26 , 5.6.20 Angle = 67
LineHeight = 147.39035567215
LineWidth = 147.39035567215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(57.590000000215)
["Y"]=>
float(135.6735377483)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(147.65532668684)
["Y"]=>
float(252.34467331316)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(264.3264622517)
["Y"]=>
float(342.40999999978)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.12 , 5.5.32 , 5.6.19 Angle = 18
LineHeight = 150.55276818847
LineWidth = 150.55276818847
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(143.18419123192)
["Y"]=>
float(46.523363920429)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(264.98393924658)
["Y"]=>
float(135.01606075342)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(353.47663607957)
["Y"]=>
float(256.81580876808)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.13 , 5.4.28 , 5.5.25 , 5.6.18 Angle = 45
LineHeight = 141.42135623731
LineWidth = 141.42135623731
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(100)
["Y"]=>
float(100)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(200)
["Y"]=>
float(200)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(300)
["Y"]=>
float(300)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.5 , 5.4.39 , 5.6.17 Angle = 39
LineHeight = 141.85310585509
LineWidth = 141.85310585509
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(110.24056833541)
["Y"]=>
float(89.271052048357)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(213.9853623887)
["Y"]=>
float(186.0146376113)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(310.72894795164)
["Y"]=>
float(289.75943166459)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.15 , 5.4.43 , 5.5.29 , 5.6.16 Angle = 52
LineHeight = 142.00948639999
LineWidth = 142.00948639999
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(87.429769907256)
["Y"]=>
float(111.90500239736)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(183.67414302278)
["Y"]=>
float(216.32585697722)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(288.09499760264)
["Y"]=>
float(312.57023009274)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.19 , 5.6.14 - 5.6.15 Angle = 74
LineHeight = 152.03156034295
LineWidth = 152.03156034295
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(41.905577293664)
["Y"]=>
float(146.14211553142)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(129.83034475807)
["Y"]=>
float(270.16965524193)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(253.85788446858)
["Y"]=>
float(358.09442270634)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.2 , 5.6.13 Angle = 49
LineHeight = 141.61300880894
LineWidth = 141.61300880894
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(92.906493051614)
["Y"]=>
float(106.87669443228)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(190.68485029045)
["Y"]=>
float(209.31514970955)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(293.12330556772)
["Y"]=>
float(307.09350694839)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.5.27 , 5.6.10 , 5.6.12 Angle = 20
LineHeight = 149.19836379878
LineWidth = 149.19836379878
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(140.20060149504)
["Y"]=>
float(51.028845770413)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(259.87606941915)
["Y"]=>
float(140.12393058085)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(348.97115422959)
["Y"]=>
float(259.79939850496)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.17 , 5.6.9 , 5.6.11 Angle = 77
LineHeight = 154.49395975175
LineWidth = 154.49395975175
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(34.753579135915)
["Y"]=>
float(150.53428957224)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(121.88918561502)
["Y"]=>
float(278.11081438498)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(249.46571042776)
["Y"]=>
float(365.24642086408)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.14 , 5.4.21 , 5.4.42 , 5.6.8 Angle = 57
LineHeight = 143.15991522972
LineWidth = 143.15991522972
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(77.970478083548)
["Y"]=>
float(120.06400741273)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(171.89183305952)
["Y"]=>
float(228.10816694048)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(279.93599258727)
["Y"]=>
float(322.02952191645)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.13 , 5.5.35 Angle = 32
LineHeight = 143.46491287149
LineWidth = 143.46491287149
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(121.66514622592)
["Y"]=>
float(76.024821072143)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(230.48523137291)
["Y"]=>
float(169.51476862709)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(323.97517892786)
["Y"]=>
float(278.33485377408)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.5 , 5.3.23 , 5.4.0 , 5.5.34 Angle = 13
LineHeight = 154.49395975175
LineWidth = 154.49395975175
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(150.53428957224)
["Y"]=>
float(34.753579135915)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(278.11081438498)
["Y"]=>
float(121.88918561502)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(365.24642086408)
["Y"]=>
float(249.46571042776)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.5.33 Angle = 8
LineHeight = 159.29802037826
LineWidth = 159.29802037826
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(157.74774299434)
["Y"]=>
float(22.169999472843)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(291.84878921762)
["Y"]=>
float(108.15121078238)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(377.83000052716)
["Y"]=>
float(242.25225700566)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.29 , 5.4.9 , 5.5.31 Angle = 19
LineHeight = 149.86030741753
LineWidth = 149.86030741753
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(141.69570440829)
["Y"]=>
float(48.789743712306)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(262.42072932308)
["Y"]=>
float(137.57927067692)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(351.21025628769)
["Y"]=>
float(258.30429559171)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.5.28 Angle = 0
LineHeight = 169.05989232415
LineWidth = 169.05989232415
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(169.05989232415)
["Y"]=>
float(0)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(315.47005383793)
["Y"]=>
float(84.529946162075)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(400)
["Y"]=>
float(230.94010767585)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.5.26 Angle = 63
LineHeight = 145.37718489218
LineWidth = 145.37718489218
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(65.999860819927)
["Y"]=>
float(129.53202020707)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(157.488687666)
["Y"]=>
float(242.511312334)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(270.46797979293)
["Y"]=>
float(334.00013918007)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.8 , 5.3.22 , 5.5.24 Angle = 38
LineHeight = 142.00948639999
LineWidth = 142.00948639999
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(111.90500239736)
["Y"]=>
float(87.429769907256)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(216.32585697722)
["Y"]=>
float(183.67414302278)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(312.57023009274)
["Y"]=>
float(288.09499760264)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.22 , 5.4.45 Angle = 22
LineHeight = 147.96388762963
LineWidth = 147.96388762963
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(137.18972766913)
["Y"]=>
float(55.42824789351)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(254.83889185367)
["Y"]=>
float(145.16110814633)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(344.57175210649)
["Y"]=>
float(262.81027233087)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.4 , 5.2.15 , 5.4.44 Angle = 40
LineHeight = 141.72097931815
LineWidth = 141.72097931815
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(108.56456868005)
["Y"]=>
float(91.096489538352)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(211.648673494)
["Y"]=>
float(188.351326506)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(308.90351046165)
["Y"]=>
float(291.43543131995)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.3 , 5.3.1 , 5.4.24 - 5.4.25 , 5.4.41 Angle = 87
LineHeight = 165.07296514325
LineWidth = 165.07296514325
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(8.6392514806302)
["Y"]=>
float(164.84673838156)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(93.658113667704)
["Y"]=>
float(306.3418863323)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(235.15326161844)
["Y"]=>
float(391.36074851937)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.10 , 5.4.38 Angle = 4
LineHeight = 163.83417223775
LineWidth = 163.83417223775
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(163.43508042846)
["Y"]=>
float(11.428494134093)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(303.37509399634)
["Y"]=>
float(96.624906003656)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(388.57150586591)
["Y"]=>
float(236.56491957154)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.16 , 5.4.36 Angle = 56
LineHeight = 142.88014997989
LineWidth = 142.88014997989
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(79.897565915588)
["Y"]=>
float(118.45301270563)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(174.26113556508)
["Y"]=>
float(225.73886443492)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(281.54698729437)
["Y"]=>
float(320.10243408441)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.1 , 5.2.12 , 5.3.14 , 5.4.35 Angle = 5
LineHeight = 162.63840519671
LineWidth = 162.63840519671
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(162.01951696306)
["Y"]=>
float(14.174871004214)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(300.44377520455)
["Y"]=>
float(99.556224795451)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(385.82512899579)
["Y"]=>
float(237.98048303694)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.3 , 5.4.34 Angle = 69
LineHeight = 148.56639505646
LineWidth = 148.56639505646
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(53.24143436772)
["Y"]=>
float(138.69867845996)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(142.65092284824)
["Y"]=>
float(257.34907715176)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(261.30132154004)
["Y"]=>
float(346.75856563228)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.0 , 5.4.7 , 5.4.32 Angle = 46
LineHeight = 141.43332347554
LineWidth = 141.43332347554
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(98.247842014121)
["Y"]=>
float(101.73861867013)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(197.67278930618)
["Y"]=>
float(202.32721069382)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(298.26138132987)
["Y"]=>
float(301.75215798588)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.11 , 5.4.30 Angle = 7
LineHeight = 160.37139937818
LineWidth = 160.37139937818
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(159.17601528615)
["Y"]=>
float(19.544357143184)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(294.68196014982)
["Y"]=>
float(105.31803985018)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(380.45564285682)
["Y"]=>
float(240.82398471385)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.26 , 5.4.29 Angle = 70
LineHeight = 149.19836379878
LineWidth = 149.19836379878
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(51.028845770413)
["Y"]=>
float(140.20060149504)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(140.12393058085)
["Y"]=>
float(259.87606941915)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(259.79939850496)
["Y"]=>
float(348.97115422959)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.0 , 5.4.27 Angle = 59
LineHeight = 143.79537368869
LineWidth = 143.79537368869
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(74.060092445593)
["Y"]=>
float(123.25669231818)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(167.12925710463)
["Y"]=>
float(232.87074289537)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(276.74330768182)
["Y"]=>
float(325.93990755441)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.4 , 5.4.20 Angle = 73
LineHeight = 151.27631817004
LineWidth = 151.27631817004
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(44.228915027554)
["Y"]=>
float(144.66626253059)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(132.43339539234)
["Y"]=>
float(267.56660460766)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(255.33373746941)
["Y"]=>
float(355.77108497245)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.17 - 5.4.18 Angle = 61
LineHeight = 144.53370998391
LineWidth = 144.53370998391
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(70.071333050093)
["Y"]=>
float(126.4120310979)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(162.33010394865)
["Y"]=>
float(237.66989605135)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(273.5879689021)
["Y"]=>
float(329.92866694991)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.3 , 5.3.6 , 5.4.16 Angle = 12
LineHeight = 155.38266322537
LineWidth = 155.38266322537
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(151.98717922953)
["Y"]=>
float(32.305872234954)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(280.80524516703)
["Y"]=>
float(119.19475483297)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(367.69412776505)
["Y"]=>
float(248.01282077047)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.13 , 5.4.12 Angle = 62
LineHeight = 144.94215040349
LineWidth = 144.94215040349
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(68.046217863474)
["Y"]=>
float(127.97632280256)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(159.91504127057)
["Y"]=>
float(240.08495872943)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(272.02367719744)
["Y"]=>
float(331.95378213653)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.10 Angle = 11
LineHeight = 156.30658311522
LineWidth = 156.30658311522
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(153.43479093773)
["Y"]=>
float(29.824702094956)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(283.52513011334)
["Y"]=>
float(116.47486988666)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(370.17529790504)
["Y"]=>
float(246.56520906227)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.8 Angle = 43
LineHeight = 141.46923402224
LineWidth = 141.46923402224
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(103.46404796739)
["Y"]=>
float(96.481785602463)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(204.65505167111)
["Y"]=>
float(195.34494832889)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(303.51821439754)
["Y"]=>
float(296.53595203261)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.3 , 5.4.6 Angle = 29
LineHeight = 144.53370998391
LineWidth = 144.53370998391
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(126.4120310979)
["Y"]=>
float(70.071333050093)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(237.66989605135)
["Y"]=>
float(162.33010394865)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(329.92866694991)
["Y"]=>
float(273.5879689021)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.2 Angle = 27
LineHeight = 145.37718489218
LineWidth = 145.37718489218
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(129.53202020707)
["Y"]=>
float(65.999860819927)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(242.511312334)
["Y"]=>
float(157.488687666)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(334.00013918007)
["Y"]=>
float(270.46797979293)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.4.1 Angle = 88
LineHeight = 166.35599259576
LineWidth = 166.35599259576
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(5.8057404150369)
["Y"]=>
float(166.25465301986)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(90.654381701616)
["Y"]=>
float(309.34561829838)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(233.74534698014)
["Y"]=>
float(394.19425958496)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.28 Angle = 34
LineHeight = 142.88014997989
LineWidth = 142.88014997989
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(118.45301270563)
["Y"]=>
float(79.897565915588)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(225.73886443492)
["Y"]=>
float(174.26113556508)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(320.10243408441)
["Y"]=>
float(281.54698729437)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.27 Angle = 35
LineHeight = 142.62540624343
LineWidth = 142.62540624343
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(116.83189309185)
["Y"]=>
float(81.806572246228)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(223.37664735163)
["Y"]=>
float(176.62335264837)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(318.19342775377)
["Y"]=>
float(283.16810690814)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.7 , 5.3.25 Angle = 9
LineHeight = 158.26338169899
LineWidth = 158.26338169899
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(156.31489684725)
["Y"]=>
float(24.757847451539)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(289.04573706171)
["Y"]=>
float(110.95426293829)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(375.24215254846)
["Y"]=>
float(243.68510315275)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.21 Angle = 25
LineHeight = 146.32840779966
LineWidth = 146.32840779966
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(132.61857545351)
["Y"]=>
float(61.841057347576)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(247.4008707543)
["Y"]=>
float(152.5991292457)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(338.15894265242)
["Y"]=>
float(267.38142454649)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.0.2 , 5.2.6 , 5.3.19 Angle = 89
LineHeight = 167.68452392565
LineWidth = 167.68452392565
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(2.9264984647928)
["Y"]=>
float(167.65898476046)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(87.612187017492)
["Y"]=>
float(312.38781298251)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(232.34101523954)
["Y"]=>
float(397.07350153521)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.18 Angle = 68
LineHeight = 147.96388762963
LineWidth = 147.96388762963
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(55.42824789351)
["Y"]=>
float(137.18972766913)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(145.16110814633)
["Y"]=>
float(254.83889185367)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(262.81027233087)
["Y"]=>
float(344.57175210649)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.10 Angle = 33
LineHeight = 143.15991522972
LineWidth = 143.15991522972
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(120.06400741273)
["Y"]=>
float(77.970478083548)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(228.10816694048)
["Y"]=>
float(171.89183305952)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(322.02952191645)
["Y"]=>
float(279.93599258727)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.9 Angle = 65
LineHeight = 146.32840779966
LineWidth = 146.32840779966
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(61.841057347576)
["Y"]=>
float(132.61857545351)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(152.5991292457)
["Y"]=>
float(247.4008707543)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(267.38142454649)
["Y"]=>
float(338.15894265242)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.4 Angle = 90
LineHeight = 169.05989232415
LineWidth = 169.05989232415
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(1.0351932799948E-14)
["Y"]=>
float(169.05989232415)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(84.529946162075)
["Y"]=>
float(315.47005383793)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(230.94010767585)
["Y"]=>
float(400)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.2 , 5.3.2 Angle = 42
LineHeight = 141.52911438837
LineWidth = 141.52911438837
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(105.17662901211)
["Y"]=>
float(94.701462128121)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(206.98415389835)
["Y"]=>
float(193.01584610165)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(305.29853787188)
["Y"]=>
float(294.82337098789)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.3.0 Angle = 41
LineHeight = 141.61300880894
LineWidth = 141.61300880894
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(106.87669443228)
["Y"]=>
float(92.906493051614)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(209.31514970955)
["Y"]=>
float(190.68485029045)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(307.09350694839)
["Y"]=>
float(293.12330556772)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.16 Angle = 44
LineHeight = 141.43332347554
LineWidth = 141.43332347554
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(101.73861867013)
["Y"]=>
float(98.247842014121)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(202.32721069382)
["Y"]=>
float(197.67278930618)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(301.75215798588)
["Y"]=>
float(298.26138132987)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.9 Angle = 2
LineHeight = 166.35599259576
LineWidth = 166.35599259576
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(166.25465301986)
["Y"]=>
float(5.8057404150369)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(309.34561829838)
["Y"]=>
float(90.654381701616)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(394.19425958496)
["Y"]=>
float(233.74534698014)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.2.8 Angle = 15
LineHeight = 152.81912982592
LineWidth = 152.81912982592
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(147.61194424988)
["Y"]=>
float(39.552501254942)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(272.79404685324)
["Y"]=>
float(127.20595314676)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(360.44749874506)
["Y"]=>
float(252.38805575012)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.5 Angle = 26
LineHeight = 145.83915064314
LineWidth = 145.83915064314
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(131.07936031538)
["Y"]=>
float(63.931675714178)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(244.94969799314)
["Y"]=>
float(155.05030200686)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(336.06832428582)
["Y"]=>
float(268.92063968462)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.4 Angle = 76
LineHeight = 153.63969517215
LineWidth = 153.63969517215
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(37.168806295403)
["Y"]=>
float(149.07593961189)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(124.5592374625)
["Y"]=>
float(275.4407625375)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(250.92406038811)
["Y"]=>
float(362.8311937046)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["Y"]=>
float(400)
}
}
Output for 5.1.0 Angle = 84
LineHeight = 161.48451298013
LineWidth = 161.48451298013
array(5) {
[0]=>
object(Point)#2 (2) {
["X"]=>
int(0)
["Y"]=>
int(0)
}
[1]=>
object(Point)#3 (2) {
["X"]=>
float(16.879727983339)
["Y"]=>
float(160.59988392162)
}
[2]=>
object(Point)#4 (2) {
["X"]=>
float(102.45348228683)
["Y"]=>
float(297.54651771317)
}
[3]=>
object(Point)#5 (2) {
["X"]=>
float(239.40011607838)
["Y"]=>
float(383.12027201666)
}
[4]=>
object(Point)#6 (2) {
["X"]=>
float(400)
["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/bMeah 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/bMeah 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/bMeah on line 4
Process exited with code 255 . preferences:dark mode live preview
135.39 ms | 401 KiB | 174 Q