Lines Matching refs:angle

193 			$angle = (isset($coords[4]) ? $coords[4] : false);
198 } elseif ($angle !== false && $coords[0] !== false && $coords[1] !== false && $coords[2] === false && $coords[3] === false) {
199 // If both a <point> and <angle> are defined, the gradient axis starts from the point and runs along the angle. The end point is
202 if ($angle == 0 || $angle == 360) {
209 } elseif ($angle == 90) {
217 } elseif ($angle == 180) {
224 } elseif ($angle == 270) {
234 if ($angle <= 90) {
235 if ($angle <= 45) {
236 $endy = tan(deg2rad($angle));
238 $endx = tan(deg2rad(90 - $angle));
246 } elseif ($angle <= 180) {
247 if ($angle <= 135) {
248 $endx = tan(deg2rad($angle - 90));
250 $endy = tan(deg2rad(180 - $angle));
258 } elseif ($angle <= 270) {
259 if ($angle <= 225) {
260 $endy = tan(deg2rad($angle - 180));
262 $endx = tan(deg2rad(270 - $angle));
271 if ($angle <= 315) {
272 $endx = tan(deg2rad($angle - 270));
274 $endy = tan(deg2rad(360 - $angle));
284 } elseif ($angle !== false && $coords[0] === false && $coords[1] === false) {
285 // -moz If the first parameter is only an <angle>, the gradient axis starts from the box's corner that would ensure the
286 // axis goes through the box. The axis runs along the specified angle. The end point of the axis is defined such that the
289 if ($angle == 0 || $angle == 360) {
294 } elseif ($angle == 90) {
299 } elseif ($angle == 180) {
304 } elseif ($angle == 270) {
310 if ($angle <= 90) {
313 if ($angle <= 45) {
315 $endy = tan(deg2rad($angle));
317 $endx = tan(deg2rad(90 - $angle));
320 } elseif ($angle <= 180) {
323 if ($angle <= 135) {
324 $endx = tan(deg2rad($angle - 90));
328 $endy = tan(deg2rad(180 - $angle));
330 } elseif ($angle <= 270) {
333 if ($angle <= 225) {
335 $endy = tan(deg2rad($angle - 180));
337 $endx = tan(deg2rad(270 - $angle));
343 if ($angle <= 315) {
344 $endx = tan(deg2rad($angle - 270));
348 $endy = tan(deg2rad(360 - $angle));
357 if ($angle <= 90) {
360 } elseif ($angle <= 180) {
363 } elseif ($angle <= 270) {
371 } elseif ((!isset($angle) || $angle === false) && $coords[0] !== false && $coords[1] !== false) {
375 // NO angle and NO end points (Start points defined)
378 $angle = rad2deg(atan2($coords[3] - $coords[1], $coords[2] - $coords[0]));
379 if ($angle < 0) {
380 $angle += 360;
381 } elseif ($angle > 360) {
382 $angle -= 360;
384 if ($angle != 0 && $angle != 360 && $angle != 90 && $angle != 180 && $angle != 270) {
398 // -moz If neither a <point> or <angle> is specified, i.e. the entire function consists of only <stop> values, the gradient
635 // Is first part $bgr[0] a valid point/angle?
648 // first part a valid point/angle?
650 // [<point> || <angle>,] = [<% em px left center right bottom top> || <deg grad rad 0>,]
652 $angle = $m[1] + 0;
654 $angle *= (360 / 400);
656 $angle = rad2deg($angle);
658 while ($angle < 0) {
659 $angle += 360;
661 $angle %= 360;
663 $angle = 0;
699 // If neither a <point> or <angle> is specified, i.e. the entire function consists of only <stop> values,
719 if (!isset($angle)) {
720 $angle = false;
722 $g['coords'] = [$startx, $starty, $endx, $endy, $angle, $repeat];
763 // Is first part $bgr[0] a valid point/angle?
787 // If valid point/angle?
789 // [<point> || <angle>,] = [<% em px left center right bottom top> || <deg grad rad 0>,]
825 // If neither a <point> or <angle> is specified, i.e. the entire function consists of only <stop> values,
864 $angle = 0;
865 $g['coords'] = [$startx, $starty, $endx, $endy, $radius, $angle, $shape, $size, $repeat];