]> granicus.if.org Git - graphviz/commitdiff
smyrna btnToolFit_clicked: use float literals to simplify some code
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 22 Jul 2022 01:26:15 +0000 (18:26 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 27 Jul 2022 14:27:00 +0000 (07:27 -0700)
cmd/smyrna/gui/toolboxcallbacks.c

index 5fd770bc76c841b807cf7f6760be70c8ae0e7f28..3e75c5da5fe4410615564517d07f5cd4d185b5a1 100644 (file)
@@ -64,14 +64,10 @@ void btnToolFit_clicked(GtkWidget * widget, gpointer user_data)
        ? (z = view->cameras[view->active_camera]->r) : (z =
                                                         view->zoom * -1);
 
-    gcx =
-       view->bdxLeft / z + (view->bdxRight / z -
-                            view->bdxLeft / z) / (float) (2.0);
-    scx = view->clipX1 + (view->clipX2 - view->clipX1) / (float) (2.0);
-    gcy =
-       view->bdyBottom / z + (view->bdyTop / z -
-                              view->bdyBottom / z) / (float) (2.0);
-    scy = view->clipY1 + (view->clipY2 - view->clipY1) / (float) (2.0);
+    gcx = view->bdxLeft / z + (view->bdxRight / z - view->bdxLeft / z) / 2.0f;
+    scx = view->clipX1 + (view->clipX2 - view->clipX1) / 2.0f;
+    gcy = view->bdyBottom / z + (view->bdyTop / z - view->bdyBottom / z) / 2.0f;
+    scy = view->clipY1 + (view->clipY2 - view->clipY1) / 2.0f;
 
     if (view->active_camera >= 0) {
        view->cameras[view->active_camera]->targetx += (gcx - scx);