[brlcad-commits] SF.net SVN: brlcad:[31956] brlcad/trunk/src/libged/view_obj.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2008-07-26 08:42:35
|
Revision: 31956 http://brlcad.svn.sourceforge.net/brlcad/?rev=31956&view=rev Author: brlcad Date: 2008-07-26 08:42:43 +0000 (Sat, 26 Jul 2008) Log Message: ----------- simplify, anything less than SMALL_FASTF is bad Modified Paths: -------------- brlcad/trunk/src/libged/view_obj.c Modified: brlcad/trunk/src/libged/view_obj.c =================================================================== --- brlcad/trunk/src/libged/view_obj.c 2008-07-26 04:44:35 UTC (rev 31955) +++ brlcad/trunk/src/libged/view_obj.c 2008-07-26 08:42:43 UTC (rev 31956) @@ -281,6 +281,8 @@ fastf_t size) { vop->vo_size = vop->vo_local2base * size; + if (vop->vo_size < SQRT_SMALL_FASTF) + vop->vo_size = SQRT_SMALL_FASTF; if (vop->vo_size < RT_MINVIEWSIZE) vop->vo_size = RT_MINVIEWSIZE; vop->vo_invSize = 1.0 / vop->vo_size; @@ -309,11 +311,8 @@ /* set view size */ if (argc == 2) { - if (sscanf(argv[1], "%lf", &size) != 1 || - size <= 0 || - NEAR_ZERO(size, SMALL_FASTF)) { - Tcl_AppendResult(interp, "bad size - ", - argv[1], (char *)NULL); + if (sscanf(argv[1], "%lf", &size) != 1 || size < SMALL_FASTF) + Tcl_AppendResult(interp, "bad size - ", argv[1], (char *)NULL); return TCL_ERROR; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |