From e42fda5a7592749b2e5e72d0a876852895e165ca Mon Sep 17 00:00:00 2001 From: Benjo Date: Fri, 4 Feb 2022 13:13:54 +0100 Subject: [PATCH] added zoom modifier --- src/Mandelbrot.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mandelbrot.cpp b/src/Mandelbrot.cpp index 22398b6..c1fa81e 100644 --- a/src/Mandelbrot.cpp +++ b/src/Mandelbrot.cpp @@ -20,8 +20,8 @@ void Mandelbrot::setShaderValues(QOpenGLShaderProgram &shader) const { } void Mandelbrot::zoomRelative(int direction, QVector2D posRelative) { - float delta = direction < 0 ? zoomModifier : (1 / zoomModifier); - QVector2D newSize = size * delta; + float modifier = direction < 0 ? zoomModifier : (1 / zoomModifier); + QVector2D newSize = size * modifier; QVector2D fixPos = origin + posRelative * size; QVector2D newOrigin = fixPos - posRelative * newSize; size = newSize;