Revision: 53416
          http://brlcad.svn.sourceforge.net/brlcad/?rev=53416&view=rev
Author:   n_reed
Date:     2012-11-01 14:42:24 +0000 (Thu, 01 Nov 2012)
Log Message:
-----------
ws/style

Modified Paths:
--------------
    brlcad/trunk/src/mged/chgview.c

Modified: brlcad/trunk/src/mged/chgview.c
===================================================================
--- brlcad/trunk/src/mged/chgview.c     2012-11-01 14:40:44 UTC (rev 53415)
+++ brlcad/trunk/src/mged/chgview.c     2012-11-01 14:42:24 UTC (rev 53416)
@@ -126,16 +126,18 @@
     int ret;
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     ret = ged_center(gedp, argc, (const char **)argv);
     Tcl_DStringInit(&ds);
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     if (argc > 1) {
        (void)mged_svbase();
@@ -154,8 +156,9 @@
     char ybuf[32];
     char zbuf[32];
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return;
+    }
 
     snprintf(xbuf, 32, "%f", center[X]);
     snprintf(ybuf, 32, "%f", center[Y]);
@@ -180,8 +183,9 @@
     int ret;
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     ret = ged_size(gedp, argc, (const char **)argv);
     Tcl_DStringInit(&ds);
@@ -190,8 +194,10 @@
 
     if (ret == GED_OK) {
        view_state->vs_absolute_scale = 1.0 - view_state->vs_gvp->gv_scale / 
view_state->vs_i_Viewscale;
-       if (view_state->vs_absolute_scale < 0.0)
+
+       if (view_state->vs_absolute_scale < 0.0) {
            view_state->vs_absolute_scale /= 9.0;
+       }
 
        if (!ZERO(view_state->vs_absolute_tran[X])
            || !ZERO(view_state->vs_absolute_tran[Y])
@@ -200,8 +206,9 @@
            set_absolute_tran();
        }
 
-       if (argc > 1)
+       if (argc > 1) {
            view_state->vs_flag = 1;
+       }
 
        return TCL_OK;
     }
@@ -222,8 +229,9 @@
 {
     char *av[2];
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return;
+    }
 
     av[0] = "autoview";
     av[1] = (char *)0;
@@ -251,18 +259,19 @@
     int ret;
     int initial_blank_screen = 1;
 
-    int flag_A_attr=0;
-    int flag_R_noresize=0;
-    int flag_o_nonunique=1;
+    int flag_A_attr = 0;
+    int flag_R_noresize = 0;
+    int flag_o_nonunique = 1;
 
     size_t i;
-    int last_opt=0;
+    int last_opt = 0;
     struct bu_vls vls = BU_VLS_INIT_ZERO;
 
     CHECK_DBI_NULL;
 
     /* Common part of illumination */
     gdlp = BU_LIST_NEXT(ged_display_list, &gedp->ged_gdp->gd_headDisplay);
+
     while (BU_LIST_NOT_HEAD(gdlp, &gedp->ged_gdp->gd_headDisplay)) {
        next_gdlp = BU_LIST_PNEXT(ged_display_list, gdlp);
 
@@ -276,16 +285,29 @@
 
     /* check args for "-A" (attributes) and "-o" and "-R" */
     bu_vls_strcpy(&vls, argv[0]);
-    for (i=1; i<(size_t)argc; i++) {
-       char *ptr_A=NULL;
-       char *ptr_o=NULL;
-       char *ptr_R=NULL;
+
+    for (i = 1; i < (size_t)argc; i++) {
+       char *ptr_A = NULL;
+       char *ptr_o = NULL;
+       char *ptr_R = NULL;
        const char *c;
 
-       if (*argv[i] != '-') break;
-       if ((ptr_A=strchr(argv[i], 'A'))) flag_A_attr = 1;
-       if ((ptr_o=strchr(argv[i], 'o'))) flag_o_nonunique = 2;
-       if ((ptr_R=strchr(argv[i], 'R'))) flag_R_noresize = 1;
+       if (*argv[i] != '-') {
+           break;
+       }
+
+       if ((ptr_A = strchr(argv[i], 'A'))) {
+           flag_A_attr = 1;
+       }
+
+       if ((ptr_o = strchr(argv[i], 'o'))) {
+           flag_o_nonunique = 2;
+       }
+
+       if ((ptr_R = strchr(argv[i], 'R'))) {
+           flag_R_noresize = 1;
+       }
+
        last_opt = i;
 
        if (!ptr_A && !ptr_o && !ptr_R) {
@@ -302,10 +324,12 @@
        /* copy args other than "-A" or "-o" or "-R" */
        bu_vls_putc(&vls, ' ');
        c = argv[i];
+
        while (*c != '\0') {
            if (*c != 'A' && *c != 'o' && *c != 'R') {
                bu_vls_putc(&vls, *c);
            }
+
            c++;
        }
     }
@@ -313,21 +337,23 @@
     if (flag_A_attr) {
        /* args are attribute name/value pairs */
        struct bu_attribute_value_set avs;
-       int max_count=0;
-       int remaining_args=0;
-       int new_argc=0;
-       char **new_argv=NULL;
+       int max_count = 0;
+       int remaining_args = 0;
+       int new_argc = 0;
+       char **new_argv = NULL;
        struct bu_ptbl *tbl;
 
        remaining_args = argc - last_opt - 1;;
-       if (remaining_args < 2 || remaining_args%2) {
+
+       if (remaining_args < 2 || remaining_args % 2) {
            bu_log("Error: must have even number of arguments (name/value 
pairs)\n");
            bu_vls_free(&vls);
            return TCL_ERROR;
        }
 
-       bu_avs_init(&avs, (argc - last_opt)/2, "edit_com avs");
+       bu_avs_init(&avs, (argc - last_opt) / 2, "edit_com avs");
        i = 1;
+
        while (i < (size_t)argc) {
            if (*argv[i] == '-') {
                i++;
@@ -336,26 +362,30 @@
 
            /* this is a name/value pair */
            if (flag_o_nonunique == 2) {
-               bu_avs_add_nonunique(&avs, argv[i], argv[i+1]);
+               bu_avs_add_nonunique(&avs, argv[i], argv[i + 1]);
            } else {
-               bu_avs_add(&avs, argv[i], argv[i+1]);
+               bu_avs_add(&avs, argv[i], argv[i + 1]);
            }
+
            i += 2;
        }
 
        tbl = db_lookup_by_attr(dbip, RT_DIR_REGION | RT_DIR_SOLID | 
RT_DIR_COMB, &avs, flag_o_nonunique);
        bu_avs_free(&avs);
+
        if (!tbl) {
            bu_log("Error: db_lookup_by_attr() failed!!\n");
            bu_vls_free(&vls);
            return TCL_ERROR;
        }
+
        if (BU_PTBL_LEN(tbl) < 1) {
            /* nothing matched, just return */
            bu_vls_free(&vls);
            return TCL_OK;
        }
-       for (i=0; i<BU_PTBL_LEN(tbl); i++) {
+
+       for (i = 0; i < BU_PTBL_LEN(tbl); i++) {
            struct directory *dp;
 
            dp = (struct directory *)BU_PTBL_GET(tbl, i);
@@ -366,10 +396,11 @@
        max_count = BU_PTBL_LEN(tbl) + last_opt + 1;
        bu_ptbl_free(tbl);
        bu_free((char *)tbl, "edit_com ptbl");
-       new_argv = (char **)bu_calloc(max_count+1, sizeof(char *), "edit_com 
new_argv");
+       new_argv = (char **)bu_calloc(max_count + 1, sizeof(char *), "edit_com 
new_argv");
        new_argc = bu_argv_from_string(new_argv, max_count, bu_vls_addr(&vls));
 
        ret = ged_draw(gedp, new_argc, (const char **)new_argv);
+
        if (ret == GED_ERROR) {
            bu_log("ERROR: %s\n", bu_vls_addr(gedp->ged_result_str));
            bu_vls_free(&vls);
@@ -381,10 +412,12 @@
            bu_free((char *)new_argv, "edit_com new_argv");
            return ret;
        }
+
        bu_vls_free(&vls);
        bu_free((char *)new_argv, "edit_com new_argv");
     } else {
        bu_vls_free(&vls);
+
        switch (kind) {
            default:
            case 1:
@@ -397,6 +430,7 @@
                ret = ged_ev(gedp, argc, (const char **)argv);
                break;
        }
+
        if (ret == GED_ERROR) {
            bu_log("ERROR: %s\n", bu_vls_addr(gedp->ged_result_str));
            return TCL_ERROR;
@@ -421,14 +455,17 @@
        int non_empty = 0; /* start out empty */
 
        curr_dm_list = dmlp;
-       if (curr_dm_list->dml_tie)
+
+       if (curr_dm_list->dml_tie) {
            curr_cmd_list = curr_dm_list->dml_tie;
-       else
+       } else {
            curr_cmd_list = &head_cmd_list;
+       }
 
        gedp->ged_gvp = view_state->vs_gvp;
 
        gdlp = BU_LIST_NEXT(ged_display_list, &gedp->ged_gdp->gd_headDisplay);
+
        while (BU_LIST_NOT_HEAD(gdlp, &gedp->ged_gdp->gd_headDisplay)) {
            next_gdlp = BU_LIST_PNEXT(ged_display_list, gdlp);
 
@@ -451,8 +488,9 @@
 
            (void)mged_svbase();
 
-           for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l))
+           for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l)) {
                vrp->vr_scale = view_state->vs_gvp->gv_scale;
+           }
        }
     }
 
@@ -472,7 +510,7 @@
     struct bu_attribute_value_set avs;
     const char **objs;
     int ret;
-    size_t num_opts=0;
+    size_t num_opts = 0;
 
     CHECK_DBI_NULL;
 
@@ -488,7 +526,7 @@
        return TCL_ERROR;
     }
 
-    for (i=1; i<(size_t)argc; i++) {
+    for (i = 1; i < (size_t)argc; i++) {
        if (*argv[i] == '-') {
            num_opts++;
        } else {
@@ -496,8 +534,9 @@
        }
     }
 
-    bu_avs_init(&avs, argc/2, "muves_avs");
-    for (i=1; i<(size_t)argc; i++) {
+    bu_avs_init(&avs, argc / 2, "muves_avs");
+
+    for (i = 1; i < (size_t)argc; i++) {
        bu_avs_add_nonunique(&avs, "MUVES_Component", argv[i]);
     }
 
@@ -515,14 +554,16 @@
     }
 
     objs = (const char **)bu_calloc((BU_PTBL_LEN(tbl) + 1 + num_opts), 
sizeof(char *), "emuves_com objs");
-    for (i=0; i<=num_opts; i++) {
+
+    for (i = 0; i <= num_opts; i++) {
        objs[i] = argv[i];
     }
-    for (i=0; i<BU_PTBL_LEN(tbl); i++) {
+
+    for (i = 0; i < BU_PTBL_LEN(tbl); i++) {
        struct directory *dp;
 
        dp = (struct directory *)BU_PTBL_GET(tbl, i);
-       objs[i+num_opts+1] = dp->d_namep;
+       objs[i + num_opts + 1] = dp->d_namep;
     }
 
     ret = edit_com((BU_PTBL_LEN(tbl) + 1), objs, 1);
@@ -551,8 +592,9 @@
        return TCL_ERROR;
     }
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     save_dmlp = curr_dm_list;
     save_cmd_list = curr_cmd_list;
@@ -560,10 +602,12 @@
        struct view_ring *vrp;
 
        curr_dm_list = dmlp;
-       if (curr_dm_list->dml_tie)
+
+       if (curr_dm_list->dml_tie) {
            curr_cmd_list = curr_dm_list->dml_tie;
-       else
+       } else {
            curr_cmd_list = &head_cmd_list;
+       }
 
        gedp->ged_gvp = view_state->vs_gvp;
 
@@ -574,17 +618,20 @@
            av[0] = "autoview";
            av[1] = NULL;
            av[2] = NULL;
+
            if (argc > 1) {
                av[1] = argv[1];
                ac = 2;
            }
+
            ged_autoview(gedp, ac, (const char **)av);
            view_state->vs_flag = 1;
        }
        (void)mged_svbase();
 
-       for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l))
+       for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l)) {
            vrp->vr_scale = view_state->vs_gvp->gv_scale;
+       }
     }
     curr_dm_list = save_dmlp;
     curr_cmd_list = save_cmd_list;
@@ -635,10 +682,11 @@
        return TCL_ERROR;
     }
 
-    if (argc == 1)
-       regdebug = !regdebug;   /* toggle */
-    else
+    if (argc == 1) {
+       regdebug = !regdebug;    /* toggle */
+    } else {
        regdebug = atoi(argv[1]);
+    }
 
     sprintf(debug_str, "%d", regdebug);
 
@@ -690,10 +738,12 @@
     update_views = 1;
 
     /* FIRST, reject any editing in progress */
-    if (STATE != ST_VIEW)
+    if (STATE != ST_VIEW) {
        button(BE_REJECT);
+    }
 
     gdlp = BU_LIST_NEXT(ged_display_list, &gedp->ged_gdp->gd_headDisplay);
+
     while (BU_LIST_NOT_HEAD(gdlp, &gedp->ged_gdp->gd_headDisplay)) {
        next_gdlp = BU_LIST_PNEXT(ged_display_list, gdlp);
        freeDListsAll(BU_LIST_FIRST(solid, &gdlp->gdl_headSolid)->s_dlist,
@@ -706,8 +756,9 @@
     ged_zap(gedp, 1, (const char **)av);
 
     /* Keeping freelists improves performance.  When debugging, give mem back 
*/
-    if (RT_G_DEBUG)
+    if (RT_G_DEBUG) {
        mged_freemem();
+    }
 
     (void)chg_state(STATE, STATE, "zap");
     solid_list_callback();
@@ -733,7 +784,7 @@
     if (argc == 1) {
        bu_vls_printf(&vls, "STATE=%s, ", state_str[STATE]);
        bu_vls_printf(&vls, "Viewscale=%f (%f mm)\n",
-                     view_state->vs_gvp->gv_scale*base2local, 
view_state->vs_gvp->gv_scale);
+                     view_state->vs_gvp->gv_scale * base2local, 
view_state->vs_gvp->gv_scale);
        bu_vls_printf(&vls, "base2local=%f\n", base2local);
        Tcl_AppendResult(interp, bu_vls_addr(&vls), (char *)NULL);
        bu_vls_free(&vls);
@@ -757,7 +808,7 @@
     }
 
     if (BU_STR_EQUAL(argv[1], "Viewscale")) {
-       bu_vls_printf(&vls, "%f", view_state->vs_gvp->gv_scale*base2local);
+       bu_vls_printf(&vls, "%f", view_state->vs_gvp->gv_scale * base2local);
        Tcl_AppendResult(interp, bu_vls_addr(&vls), (char *)NULL);
        bu_vls_free(&vls);
        return TCL_OK;
@@ -811,8 +862,9 @@
     Tcl_Eval(interp, bu_vls_addr(&vls));
     bu_vls_free(&vls);
 
-    if (BU_STR_EQUAL(argv[1], "help"))
+    if (BU_STR_EQUAL(argv[1], "help")) {
        return TCL_OK;
+    }
 
     return TCL_ERROR;
 }
@@ -836,7 +888,7 @@
 }
 
 
-static char ** path_parse (char *path);
+static char **path_parse (char *path);
 
 /* Illuminate the named object */
 int
@@ -874,11 +926,12 @@
     }
 
     bu_vls_from_argv(&vlsargv, argc, argv);
-    nargv = bu_calloc(argc+1, sizeof(char *), "calloc f_ill nargv");
+    nargv = bu_calloc(argc + 1, sizeof(char *), "calloc f_ill nargv");
     orig_nargv = nargv;
     c = bu_argv_from_string(nargv, argc, bu_vls_addr(&vlsargv));
+
     if (c != argc) {
-       Tcl_AppendResult(interp, "ERROR: unable to processes command arguments 
for f_ill()\n", (char*)NULL);
+       Tcl_AppendResult(interp, "ERROR: unable to processes command arguments 
for f_ill()\n", (char *)NULL);
 
        bu_free(orig_nargv, "free f_ill nargv");
        bu_vls_free(&vlsargv);
@@ -887,6 +940,7 @@
     }
 
     bu_optind = 1;
+
     while ((c = bu_getopt(argc, nargv, "i:n")) != -1) {
        switch (c) {
            case 'n':
@@ -894,6 +948,7 @@
                break;
            case 'i':
                sscanf(bu_optarg, "%d", &ri);
+
                if (ri <= 0) {
                    Tcl_AppendResult(interp,
                                     "the reference index must be greater than 
0\n",
@@ -902,18 +957,16 @@
                    early_out = 1;
                    break;
                }
-
                break;
            default:
-           case 'h':
-               {
-                   bu_vls_printf(&vls, "help ill");
-                   Tcl_Eval(interp, bu_vls_addr(&vls));
-                   bu_vls_free(&vls);
+           case 'h': {
+               bu_vls_printf(&vls, "help ill");
+               Tcl_Eval(interp, bu_vls_addr(&vls));
+               bu_vls_free(&vls);
 
-                   early_out = 1;
-                   break;
-               }
+               early_out = 1;
+               break;
+           }
        }
     }
 
@@ -941,7 +994,8 @@
     }
 
     path_piece = path_parse(nargv[1]);
-    if(path_piece == NULL) {
+
+    if (path_piece == NULL) {
        Tcl_AppendResult(interp, "Path parse failed: '", nargv[1], "'\n", (char 
*)NULL);
        goto bail_out;
     }
@@ -962,29 +1016,35 @@
     }
 
     nmatch = 0;
+
     if (!(dp->d_flags & RT_DIR_SOLID)) {
        Tcl_AppendResult(interp, mged_basename, " is not a solid\n", (char 
*)NULL);
        goto bail_out;
     }
 
     gdlp = BU_LIST_NEXT(ged_display_list, &gedp->ged_gdp->gd_headDisplay);
+
     while (BU_LIST_NOT_HEAD(gdlp, &gedp->ged_gdp->gd_headDisplay)) {
        next_gdlp = BU_LIST_PNEXT(ged_display_list, gdlp);
 
        FOR_ALL_SOLIDS(sp, &gdlp->gdl_headSolid) {
            int a_new_match;
 
-/* XXX Could this make use of db_full_path_subset()? */
+           /* XXX Could this make use of db_full_path_subset()? */
            if (nmatch == 0 || nmatch != ri) {
-               i = sp->s_fullpath.fp_len-1;
+               i = sp->s_fullpath.fp_len - 1;
+
                if (DB_FULL_PATH_GET(&sp->s_fullpath, i) == dp) {
                    a_new_match = 1;
                    j = nm_pieces - 1;
+
                    for (; a_new_match && (i >= 0) && (j >= 0); --i, --j) {
                        sname = DB_FULL_PATH_GET(&sp->s_fullpath, i)->d_namep;
+
                        if ((*sname != *(path_piece[j]))
-                           || !BU_STR_EQUAL(sname, path_piece[j]))
+                           || !BU_STR_EQUAL(sname, path_piece[j])) {
                            a_new_match = 0;
+                       }
                    }
 
                    if (a_new_match && ((i >= 0) || (j < 0))) {
@@ -1035,10 +1095,12 @@
     }
 
     update_views = 1;
-    if (path_piece)
-    {
-       for (i = 0; path_piece[i] != 0; ++i)
+
+    if (path_piece) {
+       for (i = 0; path_piece[i] != 0; ++i) {
            bu_free((genptr_t)path_piece[i], "f_ill: char *");
+       }
+
        bu_free((genptr_t) path_piece, "f_ill: char **");
     }
 
@@ -1047,7 +1109,8 @@
 
     return TCL_OK;
 
- bail_out:
+bail_out:
+
     if (STATE != ST_VIEW) {
        bu_vls_printf(&vls, "%s", Tcl_GetStringResult(interp));
        button(BE_REJECT);
@@ -1057,10 +1120,11 @@
        bu_vls_free(&vls);
     }
 
-    if (path_piece)
-    {
-       for (i = 0; path_piece[i] != 0; ++i)
+    if (path_piece) {
+       for (i = 0; path_piece[i] != 0; ++i) {
            bu_free((genptr_t)path_piece[i], "f_ill: char *");
+       }
+
        bu_free((genptr_t) path_piece, "f_ill: char **");
     }
 
@@ -1092,11 +1156,13 @@
        return TCL_ERROR;
     }
 
-    if (not_state(ST_VIEW, "keyboard solid edit start"))
+    if (not_state(ST_VIEW, "keyboard solid edit start")) {
        return TCL_ERROR;
+    }
 
     /* Common part of illumination */
     gdlp = BU_LIST_NEXT(ged_display_list, &gedp->ged_gdp->gd_headDisplay);
+
     while (BU_LIST_NOT_HEAD(gdlp, &gedp->ged_gdp->gd_headDisplay)) {
        next_gdlp = BU_LIST_PNEXT(ged_display_list, gdlp);
 
@@ -1174,14 +1240,16 @@
        view_state->vs_rateflag_tran = 0;
     }
 
-    if (!ZERO(view_state->vs_rate_scale))
+    if (!ZERO(view_state->vs_rate_scale)) {
        view_state->vs_rateflag_scale = 1;
-    else
+    } else {
        view_state->vs_rateflag_scale = 0;
+    }
 
     if (!ZERO(edit_rate_model_tran[X])
        || !ZERO(edit_rate_model_tran[Y])
-       || !ZERO(edit_rate_model_tran[Z])) {
+       || !ZERO(edit_rate_model_tran[Z]))
+    {
        edit_rateflag_model_tran = 1;
     } else {
        edit_rateflag_model_tran = 0;
@@ -1223,10 +1291,11 @@
        edit_rateflag_view_rotate = 0;
     }
 
-    if (edit_rate_scale > SMALL_FASTF)
+    if (edit_rate_scale > SMALL_FASTF) {
        edit_rateflag_scale = 1;
-    else
+    } else {
        edit_rateflag_scale = 0;
+    }
 
     view_state->vs_flag = 1;   /* values changed so update faceplate */
 }
@@ -1235,8 +1304,9 @@
 void
 knob_update_rate_vars(void)
 {
-    if (!mged_variables->mv_rateknobs)
+    if (!mged_variables->mv_rateknobs) {
        return;
+    }
 }
 
 
@@ -1256,10 +1326,11 @@
            bu_vls_printf(&vls, "z = %f\n", view_state->vs_rate_rotate[Z]);
        }
 
-       if (es_edclass == EDIT_CLASS_SCALE && mged_variables->mv_transform == 
'e')
+       if (es_edclass == EDIT_CLASS_SCALE && mged_variables->mv_transform == 
'e') {
            bu_vls_printf(&vls, "S = %f\n", edit_rate_scale);
-       else
+       } else {
            bu_vls_printf(&vls, "S = %f\n", view_state->vs_rate_scale);
+       }
 
        if (es_edclass == EDIT_CLASS_TRAN && mged_variables->mv_transform == 
'e') {
            bu_vls_printf(&vls, "X = %f\n", edit_rate_model_tran[X]);
@@ -1281,10 +1352,11 @@
            bu_vls_printf(&vls, "az = %f\n", view_state->vs_absolute_rotate[Z]);
        }
 
-       if (es_edclass == EDIT_CLASS_SCALE && mged_variables->mv_transform == 
'e')
+       if (es_edclass == EDIT_CLASS_SCALE && mged_variables->mv_transform == 
'e') {
            bu_vls_printf(&vls, "aS = %f\n", edit_absolute_scale);
-       else
+       } else {
            bu_vls_printf(&vls, "aS = %f\n", view_state->vs_absolute_scale);
+       }
 
        if (es_edclass == EDIT_CLASS_TRAN && mged_variables->mv_transform == 
'e') {
            bu_vls_printf(&vls, "aX = %f\n", edit_absolute_model_tran[X]);
@@ -1347,6 +1419,7 @@
        int c;
 
        bu_optind = 1;
+
        while ((c = bu_getopt(argc, (char * const *)argv, "eimo:v")) != -1) {
            switch (c) {
                case 'e':
@@ -1373,12 +1446,14 @@
        argc -= bu_optind - 1;
     }
 
-    if (origin != 'v' && origin != 'm' && origin != 'e' && origin != 'k')
+    if (origin != 'v' && origin != 'm' && origin != 'e' && origin != 'k') {
        origin = mged_variables->mv_rotate_about;
+    }
 
     /* print the current values */
-    if (argc == 1)
+    if (argc == 1) {
        return mged_print_knobvals(interp);
+    }
 
     VSETALL(tvec, 0.0);
     VSETALL(rvec, 0.0);
@@ -1415,14 +1490,14 @@
            if (argc - 1) {
                i = atoi(argv[1]);
                f = atof(argv[1]);
-           } else
+           } else {
                goto usage;
+           }
 
            --argc;
            ++argv;
 
            if (cmd[1] == '\0') {
-
                switch (cmd[0]) {
                    case 'x':
                        if (incr_flag) {
@@ -1655,10 +1730,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[X] += f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[X] += f;
+                               }
                            }
                        } else {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
@@ -1678,10 +1754,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[X] = f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[X] = f;
+                               }
                            }
                        }
 
@@ -1705,10 +1782,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[Y] += f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[Y] += f;
+                               }
                            }
                        } else {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
@@ -1728,10 +1806,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[Y] = f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[Y] = f;
+                               }
                            }
                        }
 
@@ -1755,10 +1834,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[Z] += f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[Z] += f;
+                               }
                            }
                        } else {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
@@ -1778,10 +1858,11 @@
                                        break;
                                }
                            } else {
-                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag))
+                               if (model_flag || (mged_variables->mv_coords == 
'm' && !view_flag)) {
                                    view_state->vs_rate_model_tran[Z] = f;
-                               else
+                               } else {
                                    view_state->vs_rate_tran[Z] = f;
+                               }
                            }
                        }
 
@@ -1804,7 +1885,7 @@
                        break;
                    default:
                        goto usage;
-               }
+               } /* switch cmd[0] */
            } else if (cmd[0] == 'a' && cmd[1] != '\0' && cmd[2] == '\0') {
                switch (cmd[1]) {
                    case 'x':
@@ -1883,10 +1964,11 @@
                                    arp = larp = NULL;
                            }
 
-                           if (arp[X] < -180.0)
+                           if (arp[X] < -180.0) {
                                arp[X] = arp[X] + 360.0;
-                           else if (arp[X] > 180.0)
+                           } else if (arp[X] > 180.0) {
                                arp[X] = arp[X] - 360.0;
+                           }
 
                            larp[X] = arp[X];
                        } else {
@@ -1901,10 +1983,11 @@
                                larp = view_state->vs_last_absolute_rotate;
                            }
 
-                           if (arp[X] < -180.0)
+                           if (arp[X] < -180.0) {
                                arp[X] = arp[X] + 360.0;
-                           else if (arp[X] > 180.0)
+                           } else if (arp[X] > 180.0) {
                                arp[X] = arp[X] - 360.0;
+                           }
 
                            larp[X] = arp[X];
                        }
@@ -1987,10 +2070,11 @@
                                    arp = larp = NULL;
                            }
 
-                           if (arp[Y] < -180.0)
+                           if (arp[Y] < -180.0) {
                                arp[Y] = arp[Y] + 360.0;
-                           else if (arp[X] > 180.0)
+                           } else if (arp[X] > 180.0) {
                                arp[Y] = arp[Y] - 360.0;
+                           }
 
                            larp[Y] = arp[Y];
                        } else {
@@ -2005,10 +2089,11 @@
                                larp = view_state->vs_last_absolute_rotate;
                            }
 
-                           if (arp[Y] < -180.0)
+                           if (arp[Y] < -180.0) {
                                arp[Y] = arp[Y] + 360.0;
-                           else if (arp[Y] > 180.0)
+                           } else if (arp[Y] > 180.0) {
                                arp[Y] = arp[Y] - 360.0;
+                           }
 
                            larp[Y] = arp[Y];
                        }
@@ -2091,10 +2176,11 @@
                                    arp = larp = NULL;
                            }
 
-                           if (arp[Z] < -180.0)
+                           if (arp[Z] < -180.0) {
                                arp[Z] = arp[Z] + 360.0;
-                           else if (arp[Z] > 180.0)
+                           } else if (arp[Z] > 180.0) {
                                arp[Z] = arp[Z] - 360.0;
+                           }
 
                            larp[Z] = arp[Z];
                        } else {
@@ -2109,10 +2195,11 @@
                                larp = view_state->vs_last_absolute_rotate;
                            }
 
-                           if (arp[Z] < -180.0)
+                           if (arp[Z] < -180.0) {
                                arp[Z] = arp[Z] + 360.0;
-                           else if (arp[Z] > 180.0)
+                           } else if (arp[Z] > 180.0) {
                                arp[Z] = arp[Z] - 360.0;
+                           }
 
                            larp[Z] = arp[Z];
                        }
@@ -2121,6 +2208,7 @@
                        break;
                    case 'X':
                        sf = f * local2base / view_state->vs_gvp->gv_scale;
+
                        if (incr_flag) {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
                                               !view_flag && !model_flag) || 
edit_flag)) {
@@ -2129,12 +2217,10 @@
                                    case 'o':
                                        edit_absolute_model_tran[X] += sf;
                                        last_edit_absolute_model_tran[X] = 
edit_absolute_model_tran[X];
-
                                        break;
                                    case 'v':
                                        edit_absolute_view_tran[X] += sf;
                                        last_edit_absolute_view_tran[X] = 
edit_absolute_view_tran[X];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
@@ -2152,24 +2238,22 @@
                                switch (mged_variables->mv_coords) {
                                    case 'm':
                                    case 'o':
-                                       tvec[X] = f - 
last_edit_absolute_model_tran[X]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[X] = f - 
last_edit_absolute_model_tran[X] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_model_tran[X] = sf;
                                        last_edit_absolute_model_tran[X] = 
edit_absolute_model_tran[X];
-
                                        break;
                                    case 'v':
-                                       tvec[X] = f - 
last_edit_absolute_view_tran[X]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[X] = f - 
last_edit_absolute_view_tran[X] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_view_tran[X] = sf;
                                        last_edit_absolute_view_tran[X] = 
edit_absolute_view_tran[X];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
-                               tvec[X] = f - 
view_state->vs_last_absolute_model_tran[X]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[X] = f - 
view_state->vs_last_absolute_model_tran[X] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_model_tran[X] = sf;
                                view_state->vs_last_absolute_model_tran[X] = 
view_state->vs_absolute_model_tran[X];
                            } else {
-                               tvec[X] = f - 
view_state->vs_last_absolute_tran[X]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[X] = f - 
view_state->vs_last_absolute_tran[X] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_tran[X] = sf;
                                view_state->vs_last_absolute_tran[X] = 
view_state->vs_absolute_tran[X];
                            }
@@ -2180,6 +2264,7 @@
                        break;
                    case 'Y':
                        sf = f * local2base / view_state->vs_gvp->gv_scale;
+
                        if (incr_flag) {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
                                               !view_flag && !model_flag) || 
edit_flag)) {
@@ -2188,12 +2273,10 @@
                                    case 'o':
                                        edit_absolute_model_tran[Y] += sf;
                                        last_edit_absolute_model_tran[Y] = 
edit_absolute_model_tran[Y];
-
                                        break;
                                    case 'v':
                                        edit_absolute_view_tran[Y] += sf;
                                        last_edit_absolute_view_tran[Y] = 
edit_absolute_view_tran[Y];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
@@ -2211,24 +2294,22 @@
                                switch (mged_variables->mv_coords) {
                                    case 'm':
                                    case 'o':
-                                       tvec[Y] = f - 
last_edit_absolute_model_tran[Y]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[Y] = f - 
last_edit_absolute_model_tran[Y] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_model_tran[Y] = sf;
                                        last_edit_absolute_model_tran[Y] = 
edit_absolute_model_tran[Y];
-
                                        break;
                                    case 'v':
-                                       tvec[Y] = f - 
last_edit_absolute_view_tran[Y]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[Y] = f - 
last_edit_absolute_view_tran[Y] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_view_tran[Y] = sf;
                                        last_edit_absolute_view_tran[Y] = 
edit_absolute_view_tran[Y];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
-                               tvec[Y] = f - 
view_state->vs_last_absolute_model_tran[Y]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[Y] = f - 
view_state->vs_last_absolute_model_tran[Y] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_model_tran[Y] = sf;
                                view_state->vs_last_absolute_model_tran[Y] = 
view_state->vs_absolute_model_tran[Y];
                            } else {
-                               tvec[Y] = f - 
view_state->vs_last_absolute_tran[Y]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[Y] = f - 
view_state->vs_last_absolute_tran[Y] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_tran[Y] = sf;
                                view_state->vs_last_absolute_tran[Y] = 
view_state->vs_absolute_tran[Y];
                            }
@@ -2238,6 +2319,7 @@
                        break;
                    case 'Z':
                        sf = f * local2base / view_state->vs_gvp->gv_scale;
+
                        if (incr_flag) {
                            if (EDIT_TRAN && ((mged_variables->mv_transform == 
'e' &&
                                               !view_flag && !model_flag) || 
edit_flag)) {
@@ -2246,12 +2328,10 @@
                                    case 'o':
                                        edit_absolute_model_tran[Z] += sf;
                                        last_edit_absolute_model_tran[Z] = 
edit_absolute_model_tran[Z];
-
                                        break;
                                    case 'v':
                                        edit_absolute_view_tran[Z] += sf;
                                        last_edit_absolute_view_tran[Z] = 
edit_absolute_view_tran[Z];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
@@ -2269,24 +2349,22 @@
                                switch (mged_variables->mv_coords) {
                                    case 'm':
                                    case 'o':
-                                       tvec[Z] = f - 
last_edit_absolute_model_tran[Z]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[Z] = f - 
last_edit_absolute_model_tran[Z] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_model_tran[Z] = sf;
                                        last_edit_absolute_model_tran[Z] = 
edit_absolute_model_tran[Z];
-
                                        break;
                                    case 'v':
-                                       tvec[Z] = f - 
last_edit_absolute_view_tran[Z]*view_state->vs_gvp->gv_scale*base2local;
+                                       tvec[Z] = f - 
last_edit_absolute_view_tran[Z] * view_state->vs_gvp->gv_scale * base2local;
                                        edit_absolute_view_tran[Z] = sf;
                                        last_edit_absolute_view_tran[Z] = 
edit_absolute_view_tran[Z];
-
                                        break;
                                }
                            } else if (model_flag || (mged_variables->mv_coords 
== 'm' && !view_flag)) {
-                               tvec[Z] = f - 
view_state->vs_last_absolute_model_tran[Z]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[Z] = f - 
view_state->vs_last_absolute_model_tran[Z] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_model_tran[Z] = sf;
                                view_state->vs_last_absolute_model_tran[Z] = 
view_state->vs_absolute_model_tran[Z];
                            } else {
-                               tvec[Z] = f - 
view_state->vs_last_absolute_tran[Z]*view_state->vs_gvp->gv_scale*base2local;
+                               tvec[Z] = f - 
view_state->vs_last_absolute_tran[Z] * view_state->vs_gvp->gv_scale * 
base2local;
                                view_state->vs_absolute_tran[Z] = sf;
                                view_state->vs_last_absolute_tran[Z] = 
view_state->vs_absolute_tran[Z];
                            }
@@ -2298,10 +2376,12 @@
                        if (incr_flag) {
                            if (EDIT_SCALE && ((mged_variables->mv_transform == 
'e' && !view_flag) || edit_flag)) {
                                edit_absolute_scale += f;
-                               if (STATE == ST_S_EDIT)
+
+                               if (STATE == ST_S_EDIT) {
                                    sedit_abs_scale();
-                               else
+                               } else {
                                    oedit_abs_scale();
+                               }
                            } else {
                                view_state->vs_absolute_scale += f;
                                abs_zoom();
@@ -2309,10 +2389,12 @@
                        } else {
                            if (EDIT_SCALE && ((mged_variables->mv_transform == 
'e' && !view_flag) || edit_flag)) {
                                edit_absolute_scale = f;
-                               if (STATE == ST_S_EDIT)
+
+                               if (STATE == ST_S_EDIT) {
                                    sedit_abs_scale();
-                               else
+                               } else {
                                    oedit_abs_scale();
+                               }
                            } else {
                                view_state->vs_absolute_scale = f;
                                abs_zoom();
@@ -2322,7 +2404,7 @@
                        break;
                    default:
                        goto usage;
-               }
+               } /* switch (cmd[1]) */
            } else if (BU_STR_EQUAL(cmd, "xadc")) {
                const char *av[5];
                char sval[32];
@@ -2424,7 +2506,7 @@
                sprintf(sval, "%d", i);
                (void)f_adc(clientData, interp, nargs, av);
            } else {
-           usage:
+usage:
                Tcl_AppendResult(interp,
                                 "knob: x, y, z for rotation in degrees\n",
                                 "knob: S for scale; X, Y, Z for slew (rates, 
range -1..+1)\n",
@@ -2439,11 +2521,13 @@
        }
     }
 
-    if (do_tran)
+    if (do_tran) {
        (void)knob_tran(tvec, model_flag, view_flag, edit_flag);
+    }
 
-    if (do_rot)
+    if (do_rot) {
        (void)knob_rot(rvec, origin, model_flag, view_flag, edit_flag);
+    }
 
     check_nonzero_rates();
     return TCL_OK;
@@ -2457,14 +2541,15 @@
          int edit_flag)
 {
     if (EDIT_TRAN && ((mged_variables->mv_transform == 'e' &&
-                      !view_flag && !model_flag) || edit_flag))
+                      !view_flag && !model_flag) || edit_flag)) {
        mged_etran(mged_variables->mv_coords, tvec);
-    else if (model_flag || (mged_variables->mv_coords == 'm' && !view_flag))
+    } else if (model_flag || (mged_variables->mv_coords == 'm' && !view_flag)) 
{
        mged_mtran(tvec);
-    else if (mged_variables->mv_coords == 'o')
+    } else if (mged_variables->mv_coords == 'o') {
        mged_otran(tvec);
-    else
+    } else {
        mged_vtran(tvec);
+    }
 
     return TCL_OK;
 }
@@ -2478,14 +2563,15 @@
         int edit_flag)
 {
     if (EDIT_ROTATE && ((mged_variables->mv_transform == 'e' &&
-                        !view_flag && !model_flag) || edit_flag))
+                        !view_flag && !model_flag) || edit_flag)) {
        mged_erot_xyz(origin, rvec);
-    else if (model_flag || (mged_variables->mv_coords == 'm' && !view_flag))
+    } else if (model_flag || (mged_variables->mv_coords == 'm' && !view_flag)) 
{
        mged_vrot_xyz(origin, 'm', rvec);
-    else if (mged_variables->mv_coords == 'o')
+    } else if (mged_variables->mv_coords == 'o') {
        mged_vrot_xyz(origin, 'o', rvec);
-    else
+    } else {
        mged_vrot_xyz(origin, 'v', rvec);
+    }
 
     return TCL_OK;
 }
@@ -2498,20 +2584,23 @@
     char *av[3];
 
     /* Use initial Viewscale */
-    if (-SMALL_FASTF < view_state->vs_absolute_scale && 
view_state->vs_absolute_scale < SMALL_FASTF)
+    if (-SMALL_FASTF < view_state->vs_absolute_scale && 
view_state->vs_absolute_scale < SMALL_FASTF) {
        view_state->vs_gvp->gv_scale = view_state->vs_i_Viewscale;
-    else {
+    } else {
        /* if positive */
        if (view_state->vs_absolute_scale > 0) {
            /* scale i_Viewscale by values in [0.0, 1.0] range */
            view_state->vs_gvp->gv_scale = view_state->vs_i_Viewscale * (1.0 - 
view_state->vs_absolute_scale);
        } else/* negative */
            /* scale i_Viewscale by values in [1.0, 10.0] range */
+       {
            view_state->vs_gvp->gv_scale = view_state->vs_i_Viewscale * (1.0 + 
(view_state->vs_absolute_scale * -9.0));
+       }
     }
 
-    if (view_state->vs_gvp->gv_scale < RT_MINVIEWSIZE)
+    if (view_state->vs_gvp->gv_scale < RT_MINVIEWSIZE) {
        view_state->vs_gvp->gv_scale = RT_MINVIEWSIZE;
+    }
 
     av[0] = "zoom";
     av[1] = "1.0";
@@ -2535,8 +2624,9 @@
     char buf[32];
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     snprintf(buf, 32, "%f", val);
 
@@ -2549,13 +2639,15 @@
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(INTERP, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     view_state->vs_absolute_scale = 1.0 - view_state->vs_gvp->gv_scale / 
view_state->vs_i_Viewscale;
 
-    if (view_state->vs_absolute_scale < 0.0)
+    if (view_state->vs_absolute_scale < 0.0) {
        view_state->vs_absolute_scale /= 9.0;
+    }
 
     if (!ZERO(view_state->vs_absolute_tran[X])
        || !ZERO(view_state->vs_absolute_tran[Y])
@@ -2615,28 +2707,34 @@
     char **result;
 
     nm_constituents = ((*path != '/') && (*path != '\0'));
+
     for (pp = path; *pp != '\0'; ++pp)
-       if (*pp == '/')
-       {
+       if (*pp == '/') {
            while (*++pp == '/')
                ;
-           if (*pp != '\0')
+
+           if (*pp != '\0') {
                ++nm_constituents;
+           }
        }
 
     result = (char **) bu_malloc((nm_constituents + 1) * sizeof(char *),
                                 "array of strings");
 
-    for (i = 0, pp = path; i < nm_constituents; ++i)
-    {
-       while (*pp == '/')
+    for (i = 0, pp = path; i < nm_constituents; ++i) {
+       while (*pp == '/') {
            ++pp;
+       }
+
        start_addr = pp;
+
        while ((*++pp != '/') && (*pp != '\0'))
            ;
+
        result[i] = (char *) bu_malloc((pp - start_addr + 1) * sizeof(char), 
"string");
        bu_strlcpy(result[i], start_addr, (pp - start_addr + 1) * sizeof(char));
     }
+
     result[nm_constituents] = 0;
 
     return result;
@@ -2649,16 +2747,18 @@
     int ret;
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     ret = ged_setview(gedp, argc, (const char **)argv);
     Tcl_DStringInit(&ds);
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     if (!ZERO(view_state->vs_absolute_tran[X])
        || !ZERO(view_state->vs_absolute_tran[Y])
@@ -2683,8 +2783,9 @@
     vect_t diff;
     mat_t delta;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     /* this is for the ModelDelta calculation below */
     MAT_DELTAS_GET_NEG(old_model_center, view_state->vs_gvp->gv_center);
@@ -2695,8 +2796,9 @@
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     view_state->vs_flag = 1;
 
@@ -2730,8 +2832,9 @@
     VSETALL(view_state->vs_last_absolute_model_tran, 0.0);
     view_state->vs_absolute_scale = 0.0;
 
-    if (mged_variables->mv_faceplate && mged_variables->mv_orig_gui)
+    if (mged_variables->mv_faceplate && mged_variables->mv_orig_gui) {
        curr_dm_list->dml_dirty = 1;
+    }
 
     return TCL_OK;
 }
@@ -2746,8 +2849,9 @@
     if (argc < 1 || 1 < argc) {
        struct bu_vls vls = BU_VLS_INIT_ZERO;
 
-       if (argv && argc > 1)
+       if (argv && argc > 1) {
            bu_log("Unexpected parameter [%s]\n", argv[1]);
+       }
 
        bu_vls_printf(&vls, "helpdevel svb");
        Tcl_Eval(interp, bu_vls_addr(&vls));
@@ -2758,12 +2862,14 @@
 
     status = mged_svbase();
 
-    FOR_ALL_DISPLAYS(dmlp, &head_dm_list.l)
+    FOR_ALL_DISPLAYS(dmlp, &head_dm_list.l) {
        /* if sharing view while faceplate and original gui (i.e. button menu, 
sliders) are on */
        if (dmlp->dml_view_state == view_state &&
            dmlp->dml_mged_variables->mv_faceplate &&
-           dmlp->dml_mged_variables->mv_orig_gui)
+           dmlp->dml_mged_variables->mv_orig_gui) {
            dmlp->dml_dirty = 1;
+       }
+    }
 
     return status;
 }
@@ -2782,8 +2888,9 @@
     if (argc < 5 || 5 < argc) {
        struct bu_vls vls = BU_VLS_INIT_ZERO;
 
-       if (argv && argc > 5)
+       if (argv && argc > 5) {
            bu_log("Unexpected parameter [%s]\n", argv[5]);
+       }
 
        bu_vls_printf(&vls, "help vrot_center");
        Tcl_Eval(interp, bu_vls_addr(&vls));
@@ -2847,8 +2954,9 @@
     char ybuf[32];
     char zbuf[32];
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return;
+    }
 
     snprintf(xbuf, 32, "%f", a1);
     snprintf(ybuf, 32, "%f", a2);
@@ -2890,8 +2998,9 @@
     char ybuf[32];
     char zbuf[32];
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return;
+    }
 
     /* this is for the ModelDelta calculation below */
     MAT_DELTAS_GET_NEG(old_model_center, view_state->vs_gvp->gv_center);
@@ -2945,11 +3054,13 @@
            vrp1->vr_scale = vrp2->vr_scale;
            vrp1->vr_id = vrp2->vr_id;
 
-           if (vsp2->vs_current_view == vrp2)
+           if (vsp2->vs_current_view == vrp2) {
                vrp1_current_view = vrp1;
+           }
 
-           if (vsp2->vs_last_view == vrp2)
+           if (vsp2->vs_last_view == vrp2) {
                vrp1_last_view = vrp1;
+           }
        }
 
        vsp1->vs_current_view = vrp1_current_view;
@@ -3047,8 +3158,9 @@
 
        /* check to see if this is the last view in the list */
        if (BU_LIST_IS_HEAD(view_state->vs_current_view->l.forw, 
&view_state->vs_headView.l) &&
-           BU_LIST_IS_HEAD(view_state->vs_current_view->l.back, 
&view_state->vs_headView.l))
+           BU_LIST_IS_HEAD(view_state->vs_current_view->l.back, 
&view_state->vs_headView.l)) {
            return TCL_OK;
+       }
 
        /* save current Viewrot */
        MAT_COPY(view_state->vs_current_view->vr_rot_mat, 
view_state->vs_gvp->gv_rotation);
@@ -3062,8 +3174,9 @@
        view_state->vs_last_view = view_state->vs_current_view;
        view_state->vs_current_view = BU_LIST_PNEXT(view_ring, 
view_state->vs_current_view);
 
-       if (BU_LIST_IS_HEAD(view_state->vs_current_view, 
&view_state->vs_headView.l))
+       if (BU_LIST_IS_HEAD(view_state->vs_current_view, 
&view_state->vs_headView.l)) {
            view_state->vs_current_view = BU_LIST_FIRST(view_ring, 
&view_state->vs_headView.l);
+       }
 
        MAT_COPY(view_state->vs_gvp->gv_rotation, 
view_state->vs_current_view->vr_rot_mat);
        MAT_COPY(view_state->vs_gvp->gv_center, 
view_state->vs_current_view->vr_tvc_mat);
@@ -3085,8 +3198,9 @@
 
        /* check to see if this is the last view in the list */
        if (BU_LIST_IS_HEAD(view_state->vs_current_view->l.forw, 
&view_state->vs_headView.l) &&
-           BU_LIST_IS_HEAD(view_state->vs_current_view->l.back, 
&view_state->vs_headView.l))
+           BU_LIST_IS_HEAD(view_state->vs_current_view->l.back, 
&view_state->vs_headView.l)) {
            return TCL_OK;
+       }
 
        /* save current Viewrot */
        MAT_COPY(view_state->vs_current_view->vr_rot_mat, 
view_state->vs_gvp->gv_rotation);
@@ -3100,8 +3214,9 @@
        view_state->vs_last_view = view_state->vs_current_view;
        view_state->vs_current_view = BU_LIST_PLAST(view_ring, 
view_state->vs_current_view);
 
-       if (BU_LIST_IS_HEAD(view_state->vs_current_view, 
&view_state->vs_headView.l))
+       if (BU_LIST_IS_HEAD(view_state->vs_current_view, 
&view_state->vs_headView.l)) {
            view_state->vs_current_view = BU_LIST_LAST(view_ring, 
&view_state->vs_headView.l);
+       }
 
        MAT_COPY(view_state->vs_gvp->gv_rotation, 
view_state->vs_current_view->vr_rot_mat);
        MAT_COPY(view_state->vs_gvp->gv_center, 
view_state->vs_current_view->vr_tvc_mat);
@@ -3155,9 +3270,11 @@
 
        /* search for view with id of n */
        n = atoi(argv[2]);
+
        for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l)) {
-           if (vrp->vr_id == n)
+           if (vrp->vr_id == n) {
                break;
+           }
        }
 
        if (BU_LIST_IS_HEAD(vrp, &view_state->vs_headView.l)) {
@@ -3177,16 +3294,18 @@
            if (view_state->vs_current_view == view_state->vs_last_view) {
                view_state->vs_current_view = BU_LIST_PNEXT(view_ring, 
view_state->vs_last_view);
                view_state->vs_last_view = view_state->vs_current_view;
-           } else
+           } else {
                view_state->vs_current_view = view_state->vs_last_view;
+           }
 
            MAT_COPY(view_state->vs_gvp->gv_rotation, 
view_state->vs_current_view->vr_rot_mat);
            MAT_COPY(view_state->vs_gvp->gv_center, 
view_state->vs_current_view->vr_tvc_mat);
            view_state->vs_gvp->gv_scale = 
view_state->vs_current_view->vr_scale;
            new_mats();
            (void)mged_svbase();
-       } else if (vrp == view_state->vs_last_view)
+       } else if (vrp == view_state->vs_last_view) {
            view_state->vs_last_view = view_state->vs_current_view;
+       }
 
        BU_LIST_DEQUEUE(&vrp->l);
        bu_free((genptr_t)vrp, "view_ring delete");
@@ -3204,9 +3323,11 @@
 
        /* search for view with id of n */
        n = atoi(argv[2]);
+
        for (BU_LIST_FOR(vrp, view_ring, &view_state->vs_headView.l)) {
-           if (vrp->vr_id == n)
+           if (vrp->vr_id == n) {
                break;
+           }
        }
 
        if (BU_LIST_IS_HEAD(vrp, &view_state->vs_headView.l)) {
@@ -3216,8 +3337,9 @@
        }
 
        /* nothing to do */
-       if (vrp == view_state->vs_current_view)
+       if (vrp == view_state->vs_current_view) {
            return TCL_OK;
+       }
 
        /* save current Viewrot */
        MAT_COPY(view_state->vs_current_view->vr_rot_mat, 
view_state->vs_gvp->gv_rotation);
@@ -3307,8 +3429,10 @@
        mged_variables->mv_rotate_about = rotate_about;
 
        save_edflag = es_edflag;
-       if (!SEDIT_ROTATE)
+
+       if (!SEDIT_ROTATE) {
            es_edflag = SROT;
+       }
 
        inpara = 0;
        MAT_COPY(incr_change, newrot);
@@ -3371,8 +3495,9 @@
 {
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) &&
        mged_variables->mv_transform == 'e') {
@@ -3408,8 +3533,9 @@
        Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
        Tcl_DStringResult(interp, &ds);
 
-       if (ret != GED_OK)
+       if (ret != GED_OK) {
            return TCL_ERROR;
+       }
 
        view_state->vs_flag = 1;
 
@@ -3466,7 +3592,9 @@
        wrt_view(view_state->vs_ModelDelta, newinv, view_state->vs_ModelDelta); 
        /* pure rotation */
     } else
        /* Traditional method:  rotate around view center (0, 0, 0) viewspace */
+    {
        wrt_view(view_state->vs_ModelDelta, newinv, view_state->vs_ModelDelta);
+    }
 
     /* Update the rotation component of the model2view matrix */
     bn_mat_mul2(newrot, view_state->vs_gvp->gv_rotation); /* pure rotation */
@@ -3516,8 +3644,9 @@
     int ret;
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     Tcl_DStringInit(&ds);
 
@@ -3525,8 +3654,9 @@
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     view_state->vs_flag = 1;
     set_absolute_tran();
@@ -3540,8 +3670,9 @@
 {
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) &&
        mged_variables->mv_transform == 'e') {
@@ -3566,8 +3697,9 @@
        Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
        Tcl_DStringResult(interp, &ds);
 
-       if (ret != GED_OK)
+       if (ret != GED_OK) {
            return TCL_ERROR;
+       }
 
        view_state->vs_flag = 1;
 
@@ -3582,8 +3714,9 @@
     Tcl_DString ds;
     /* static const char *usage = "x y z angle"; */
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) &&
        mged_variables->mv_transform == 'e') {
@@ -3607,8 +3740,9 @@
        Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
        Tcl_DStringResult(interp, &ds);
 
-       if (ret != GED_OK)
+       if (ret != GED_OK) {
            return TCL_ERROR;
+       }
 
        view_state->vs_flag = 1;
 
@@ -3639,7 +3773,7 @@
            break;
        case 'v':
        default:
-           VSCALE(p2, tvec, local2base/view_state->vs_gvp->gv_scale);
+           VSCALE(p2, tvec, local2base / view_state->vs_gvp->gv_scale);
            MAT4X3PNT(work, view_state->vs_gvp->gv_view2model, p2);
            MAT_DELTAS_GET_NEG(vcenter, view_state->vs_gvp->gv_center);
            VSUB2(delta, work, vcenter);
@@ -3649,8 +3783,10 @@
 
     if (STATE == ST_S_EDIT) {
        save_edflag = es_edflag;
-       if (!SEDIT_TRAN)
+
+       if (!SEDIT_TRAN) {
            es_edflag = STRANS;
+       }
 
        VADD2(es_para, delta, curr_e_axes_pos);
        inpara = 3;
@@ -3710,7 +3846,7 @@
     point_t work;
     point_t vc, nvc;
 
-    VSCALE(tt, tvec, local2base/view_state->vs_gvp->gv_scale);
+    VSCALE(tt, tvec, local2base / view_state->vs_gvp->gv_scale);
     MAT4X3PNT(work, view_state->vs_gvp->gv_view2model, tt);
     MAT_DELTAS_GET_NEG(vc, view_state->vs_gvp->gv_center);
     VSUB2(delta, work, vc);
@@ -3730,15 +3866,18 @@
 mged_tran(vect_t tvec)
 {
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) &&
-       mged_variables->mv_transform == 'e')
+       mged_variables->mv_transform == 'e') {
        return mged_etran(mged_variables->mv_coords, tvec);
+    }
 
     /* apply to View */
-    if (mged_variables->mv_coords == 'm')
+    if (mged_variables->mv_coords == 'm') {
        return mged_mtran(tvec);
+    }
 
-    if (mged_variables->mv_coords == 'o')
+    if (mged_variables->mv_coords == 'o') {
        return mged_otran(tvec);
+    }
 
     return mged_vtran(tvec);
 }
@@ -3749,8 +3888,9 @@
 {
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) &&
        mged_variables->mv_transform == 'e') {
@@ -3775,8 +3915,9 @@
        Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
        Tcl_DStringResult(interp, &ds);
 
-       if (ret != GED_OK)
+       if (ret != GED_OK) {
            return TCL_ERROR;
+       }
 
        view_state->vs_flag = 1;
 
@@ -3790,15 +3931,18 @@
 {
     fastf_t old_scale;
 
-    if (-SMALL_FASTF < sfactor && sfactor < SMALL_FASTF)
+    if (-SMALL_FASTF < sfactor && sfactor < SMALL_FASTF) {
        return TCL_OK;
+    }
 
     if (STATE == ST_S_EDIT) {
        int save_edflag;
 
        save_edflag = es_edflag;
-       if (!SEDIT_SCALE)
+
+       if (!SEDIT_SCALE) {
            es_edflag = SSCALE;
+       }
 
        es_scale = sfactor;
        old_scale = acc_sc_sol;
@@ -3810,10 +3954,11 @@
            return TCL_OK;
        }
 
-       if (acc_sc_sol >= 1.0)
+       if (acc_sc_sol >= 1.0) {
            edit_absolute_scale = (acc_sc_sol - 1.0) / 3.0;
-       else
+       } else {
            edit_absolute_scale = acc_sc_sol - 1.0;
+       }
 
        sedit();
 
@@ -3828,7 +3973,7 @@
        MAT_IDN(smat);
 
        switch (edobj) {
-           case BE_O_XSCALE:                            /* local scaling ... 
X-axis */
+           case BE_O_XSCALE:                       /* local scaling ... X-axis 
*/
                smat[0] = sfactor;
                old_scale = acc_sc[X];
                acc_sc[X] *= sfactor;
@@ -3837,8 +3982,9 @@
                    acc_sc[X] = old_scale;
                    return TCL_OK;
                }
+
                break;
-           case BE_O_YSCALE:                            /* local scaling ... 
Y-axis */
+           case BE_O_YSCALE:                       /* local scaling ... Y-axis 
*/
                smat[5] = sfactor;
                old_scale = acc_sc[Y];
                acc_sc[Y] *= sfactor;
@@ -3847,8 +3993,9 @@
                    acc_sc[Y] = old_scale;
                    return TCL_OK;
                }
+
                break;
-           case BE_O_ZSCALE:                            /* local scaling ... 
Z-axis */
+           case BE_O_ZSCALE:                       /* local scaling ... Z-axis 
*/
                smat[10] = sfactor;
                old_scale = acc_sc[Z];
                acc_sc[Z] *= sfactor;
@@ -3857,8 +4004,9 @@
                    acc_sc[Z] = old_scale;
                    return TCL_OK;
                }
+
                break;
-           case BE_O_SCALE:                             /* global scaling */
+           case BE_O_SCALE:                         /* global scaling */
            default:
                smat[15] = inv_sfactor;
                old_scale = acc_sc_sol;
@@ -3868,6 +4016,7 @@
                    acc_sc_sol = old_scale;
                    return TCL_OK;
                }
+
                break;
        }
 
@@ -3890,18 +4039,23 @@
 {
     fastf_t f;
 
-    if (-SMALL_FASTF < sfactor && sfactor < SMALL_FASTF)
+    if (-SMALL_FASTF < sfactor && sfactor < SMALL_FASTF) {
        return TCL_OK;
+    }
 
     view_state->vs_gvp->gv_scale *= sfactor;
-    if (view_state->vs_gvp->gv_scale < RT_MINVIEWSIZE)
+
+    if (view_state->vs_gvp->gv_scale < RT_MINVIEWSIZE) {
        view_state->vs_gvp->gv_scale = RT_MINVIEWSIZE;
+    }
+
     f = view_state->vs_gvp->gv_scale / view_state->vs_i_Viewscale;
 
-    if (f >= 1.0)
+    if (f >= 1.0) {
        view_state->vs_absolute_scale = (f - 1.0) / -9.0;
-    else
+    } else {
        view_state->vs_absolute_scale = 1.0 - f;
+    }
 
     new_mats();
     return TCL_OK;
@@ -3913,8 +4067,9 @@
 {
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     if ((STATE == ST_S_EDIT || STATE == ST_O_EDIT) && 
mged_variables->mv_transform == 'e') {
        fastf_t sf1 = 0.0; /* combined xyz scale or x scale */
@@ -3932,26 +4087,37 @@
 
        /* argc is 2 or 4 because otherwise ged_scale_args fails */
        if (argc == 2) {
-           if (sf1 <= SMALL_FASTF || INFINITY < sf1)
+           if (sf1 <= SMALL_FASTF || INFINITY < sf1) {
                return TCL_OK;
+           }
+
            return mged_escale(sf1);
        } else {
-           if (sf1 <= SMALL_FASTF || INFINITY < sf1)
+           if (sf1 <= SMALL_FASTF || INFINITY < sf1) {
                return TCL_OK;
-           if (sf2 <= SMALL_FASTF || INFINITY < sf2)
+           }
+
+           if (sf2 <= SMALL_FASTF || INFINITY < sf2) {
                return TCL_OK;
-           if (sf3 <= SMALL_FASTF || INFINITY < sf3)
+           }
+
+           if (sf3 <= SMALL_FASTF || INFINITY < sf3) {
                return TCL_OK;
+           }
+
            if (STATE == ST_O_EDIT) {
                save_edobj = edobj;
                edobj = BE_O_XSCALE;
+
                if ((ret = mged_escale(sf1)) == TCL_OK) {
                    edobj = BE_O_YSCALE;
+
                    if ((ret = mged_escale(sf2)) == TCL_OK) {
                        edobj = BE_O_ZSCALE;
                        ret = mged_escale(sf3);
                    }
                }
+
                edobj = save_edobj;
                return ret;
            } else {
@@ -3969,14 +4135,17 @@
        Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
        Tcl_DStringResult(interp, &ds);
 
-       if (ret != GED_OK)
+       if (ret != GED_OK) {
            return TCL_ERROR;
+       }
 
        f = view_state->vs_gvp->gv_scale / view_state->vs_i_Viewscale;
-       if (f >= 1.0)
+
+       if (f >= 1.0) {
            view_state->vs_absolute_scale = (f - 1.0) / -9.0;
-       else
+       } else {
            view_state->vs_absolute_scale = 1.0 - f;
+       }
 
        view_state->vs_flag = 1;
 
@@ -3996,8 +4165,9 @@
     int ret;
     Tcl_DString ds;
 
-    if (gedp == GED_NULL)
+    if (gedp == GED_NULL) {
        return TCL_OK;
+    }
 
     Tcl_DStringInit(&ds);
 
@@ -4005,13 +4175,15 @@
     Tcl_DStringAppend(&ds, bu_vls_addr(gedp->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);
 
-    if (ret != GED_OK)
+    if (ret != GED_OK) {
        return TCL_ERROR;
+    }
 
     mged_variables->mv_perspective = view_state->vs_gvp->gv_perspective;
 
-    if (argc > 1)
+    if (argc > 1) {
        view_state->vs_flag = 1;
+    }
 
     return TCL_OK;
 }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to