@@ 81-88 (lines=8) @@ | ||
78 | ||
79 | $lineSize = count($line); |
|
80 | ||
81 | for ($i = 1; $i <= ($lineSize - 1); $i ++) { |
|
82 | $distance = $this->getPerpendicularDistance($line[$i], new Line($line[0], $line[$lineSize - 1])); |
|
83 | ||
84 | if ($distance > $distanceMax) { |
|
85 | $index = $i; |
|
86 | $distanceMax = $distance; |
|
87 | } |
|
88 | } |
|
89 | ||
90 | if ($distanceMax > $tolerance) { |
|
91 | $lineSplitFirst = array_slice($line, 0, $index); |
@@ 73-80 (lines=8) @@ | ||
70 | ||
71 | $lineSize = count($line); |
|
72 | ||
73 | for ($i = 1; $i <= ($lineSize - 1); $i ++) { |
|
74 | $distance = $this->getPerpendicularDistance($line[$i], new Line($line[0], $line[$lineSize - 1])); |
|
75 | ||
76 | if ($distance > $distanceMax) { |
|
77 | $index = $i; |
|
78 | $distanceMax = $distance; |
|
79 | } |
|
80 | } |
|
81 | ||
82 | if ($distanceMax > $this->tolerance) { |
|
83 | $lineSplitFirst = array_slice($line, 0, $index); |