Cleaning up math in SvgNumber
* Simplifying math expression Change-Id: Ie67874eb79879186a1b971fbdc2c02945bae9191 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123092 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
This commit is contained in:
@@ -105,11 +105,11 @@ double SvgNumber::solve(const InfoProvider& rInfoProvider, NumberType aNumberTyp
|
||||
}
|
||||
else // length
|
||||
{
|
||||
// it's a length, relative to sqrt(w*w + h*h)/sqrt(2)
|
||||
// it's a length, relative to sqrt((w^2 + h^2)/2)
|
||||
const double fCurrentWidth(aViewPort.getWidth());
|
||||
const double fCurrentHeight(aViewPort.getHeight());
|
||||
const double fCurrentLength(
|
||||
sqrt(fCurrentWidth * fCurrentWidth + fCurrentHeight * fCurrentHeight)/sqrt(2.0));
|
||||
sqrt((fCurrentWidth * fCurrentWidth + fCurrentHeight * fCurrentHeight)/2.0));
|
||||
|
||||
fRetval *= fCurrentLength;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user