mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-16 04:36:02 +00:00
98_SVG.pm: quadraticSmooth changes
git-svn-id: https://svn.fhem.de/fhem/trunk@7713 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
43d02800b6
commit
720a9e5519
@ -1896,7 +1896,7 @@ SVG_render($$$$$$$$$;$$)
|
||||
}
|
||||
|
||||
$ret .= sprintf(" %d,%d", $x1, $y1) if ($lt ne "T");
|
||||
$ret .= sprintf(" %d,%d", int(($lx+$x1)/2+0.5), int(($ly+$y1)/2+0.5))
|
||||
$ret .= sprintf(" %.1f,%.1f", (($lx+$x1)/2.0), (($ly+$y1)/2.0))
|
||||
if (($lt eq "T") && ($lx > -1));
|
||||
$lx = $x1; $ly = $y1;
|
||||
}
|
||||
@ -1905,7 +1905,7 @@ SVG_render($$$$$$$$$;$$)
|
||||
$ret = SVG_getControlPoints($ret) if (($lt eq "C") || ($lt eq "Q"));
|
||||
|
||||
#-- insert last point for filled line
|
||||
$ret .= sprintf(" %d,%d", $x1, $y+$h) if(($lt eq "T") && defined($x1));
|
||||
$ret .= sprintf(" %.1f,%.1f", $x1, $y1) if(($lt eq "T") && defined($x1));
|
||||
$ret .= sprintf(" L %d,%d Z", $x1, $y+$h) if($doClose && defined($x1));
|
||||
|
||||
if($ret =~ m/^ (\d+),(\d+)/) { # just points, no M/L
|
||||
|
Loading…
x
Reference in New Issue
Block a user