[brlcad-commits] SF.net SVN: brlcad:[58259] brlcad/trunk/src/proc-db/lens.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <car...@us...> - 2013-10-22 20:38:51
|
Revision: 58259 http://sourceforge.net/p/brlcad/code/58259 Author: carlmoore Date: 2013-10-22 20:38:47 +0000 (Tue, 22 Oct 2013) Log Message: ----------- simplify more logic (rcc_h) Modified Paths: -------------- brlcad/trunk/src/proc-db/lens.c Modified: brlcad/trunk/src/proc-db/lens.c =================================================================== --- brlcad/trunk/src/proc-db/lens.c 2013-10-22 20:33:41 UTC (rev 58258) +++ brlcad/trunk/src/proc-db/lens.c 2013-10-22 20:38:47 UTC (rev 58259) @@ -98,8 +98,6 @@ BU_LIST_INIT(&lens.l); if (epa_R > 0 && epa_H > 0) { - if (rcc_h < 0) bu_log("Warning - specified thickness too thin for lens\n"); - if (rcc_h >= 0) { VSET(origin, 0, 0, 0); VSET(height, 0, -rcc_h, 0); @@ -107,7 +105,8 @@ bu_vls_printf(&str, "%s-cyl.s", prefix); mk_rcc(file, bu_vls_addr(&str), origin, height, diameter/2); (void)mk_addmember(bu_vls_addr(&str), &lensglass.l, NULL, WMOP_UNION); - } + } else + bu_log("Warning - specified thickness too thin for lens\n"); VSET(origin, 0, -rcc_h, 0); VSET(height, 0, -1*lens_type*epa_H, 0); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |