@@ 852-867 (lines=16) @@ | ||
849 | } |
|
850 | ||
851 | if ($aAngle >= 0) { |
|
852 | if ($aAngle <= 90) { |
|
853 | //<=0 |
|
854 | $bbox = [$bbox[6], $bbox[1], $bbox[2], $bbox[1], |
|
855 | $bbox[2], $bbox[5], $bbox[6], $bbox[5]]; |
|
856 | } elseif ($aAngle <= 180) { |
|
857 | //<= 2 |
|
858 | $bbox = [$bbox[4], $bbox[7], $bbox[0], $bbox[7], |
|
859 | $bbox[0], $bbox[3], $bbox[4], $bbox[3]]; |
|
860 | } elseif ($aAngle <= 270) { |
|
861 | //<= 3 |
|
862 | $bbox = [$bbox[2], $bbox[5], $bbox[6], $bbox[5], |
|
863 | $bbox[6], $bbox[1], $bbox[2], $bbox[1]]; |
|
864 | } else { |
|
865 | $bbox = [$bbox[0], $bbox[3], $bbox[4], $bbox[3], |
|
866 | $bbox[4], $bbox[7], $bbox[0], $bbox[7]]; |
|
867 | } |
|
868 | } elseif ($aAngle < 0) { |
|
869 | if ($aAngle <= -270) { |
|
870 | // <= -3 |
|
@@ 869-884 (lines=16) @@ | ||
866 | $bbox[4], $bbox[7], $bbox[0], $bbox[7]]; |
|
867 | } |
|
868 | } elseif ($aAngle < 0) { |
|
869 | if ($aAngle <= -270) { |
|
870 | // <= -3 |
|
871 | $bbox = [$bbox[6], $bbox[1], $bbox[2], $bbox[1], |
|
872 | $bbox[2], $bbox[5], $bbox[6], $bbox[5]]; |
|
873 | } elseif ($aAngle <= -180) { |
|
874 | // <= -2 |
|
875 | $bbox = [$bbox[0], $bbox[3], $bbox[4], $bbox[3], |
|
876 | $bbox[4], $bbox[7], $bbox[0], $bbox[7]]; |
|
877 | } elseif ($aAngle <= -90) { |
|
878 | // <= -1 |
|
879 | $bbox = [$bbox[2], $bbox[5], $bbox[6], $bbox[5], |
|
880 | $bbox[6], $bbox[1], $bbox[2], $bbox[1]]; |
|
881 | } else { |
|
882 | $bbox = [$bbox[0], $bbox[3], $bbox[4], $bbox[3], |
|
883 | $bbox[4], $bbox[7], $bbox[0], $bbox[7]]; |
|
884 | } |
|
885 | } |
|
886 | return $bbox; |
|
887 | } |