Revision: 43684 http://brlcad.svn.sourceforge.net/brlcad/?rev=43684&view=rev Author: bob1961 Date: 2011-03-04 15:22:06 +0000 (Fri, 04 Mar 2011)
Log Message: ----------- Fixed a problem with rect_mode that was causing an offset rectangle to be drawn. Modified Paths: -------------- brlcad/trunk/src/libtclcad/ged_obj.c Modified: brlcad/trunk/src/libtclcad/ged_obj.c =================================================================== --- brlcad/trunk/src/libtclcad/ged_obj.c 2011-03-04 14:45:24 UTC (rev 43683) +++ brlcad/trunk/src/libtclcad/ged_obj.c 2011-03-04 15:22:06 UTC (rev 43684) @@ -5267,7 +5267,6 @@ char *av[5]; int x, y; int dx, dy; - int half_wMh; struct bu_vls dx_vls, dy_vls; struct ged_dm_view *gdvp; @@ -5301,9 +5300,8 @@ return BRLCAD_ERROR; } - half_wMh = (gdvp->gdv_dmp->dm_width - gdvp->gdv_dmp->dm_height) * 0.5; dx = x - gdvp->gdv_view->gv_prevMouseX; - dy = gdvp->gdv_dmp->dm_height - y + half_wMh - gdvp->gdv_view->gv_prevMouseY; + dy = gdvp->gdv_dmp->dm_height - y - gdvp->gdv_view->gv_prevMouseY; bu_vls_init(&dx_vls); bu_vls_init(&dy_vls); @@ -6707,7 +6705,6 @@ int ac; char *av[5]; int x, y; - int half_wMh; struct bu_vls bindings; struct bu_vls x_vls, y_vls; struct ged_dm_view *gdvp; @@ -6744,9 +6741,8 @@ return BRLCAD_ERROR; } - half_wMh = (gdvp->gdv_dmp->dm_width - gdvp->gdv_dmp->dm_height) * 0.5; gdvp->gdv_view->gv_prevMouseX = x; - gdvp->gdv_view->gv_prevMouseY = gdvp->gdv_dmp->dm_height - y + half_wMh; + gdvp->gdv_view->gv_prevMouseY = gdvp->gdv_dmp->dm_height - y; gdvp->gdv_view->gv_mode = GED_RECTANGLE_MODE; ac = 4; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d _______________________________________________ BRL-CAD Source Commits mailing list brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits