Revision: 54404
http://brlcad.svn.sourceforge.net/brlcad/?rev=54404&view=rev
Author: carlmoore
Date: 2013-02-14 18:11:24 +0000 (Thu, 14 Feb 2013)
Log Message:
-----------
make use of DEG2RAD; sin60 expression again has '60.0' in it as result
Modified Paths:
--------------
brlcad/trunk/src/libged/vutil.c
brlcad/trunk/src/mged/dozoom.c
brlcad/trunk/src/proc-db/pyramid.c
brlcad/trunk/src/proc-db/sphflake.c
Modified: brlcad/trunk/src/libged/vutil.c
===================================================================
--- brlcad/trunk/src/libged/vutil.c 2013-02-14 18:02:57 UTC (rev 54403)
+++ brlcad/trunk/src/libged/vutil.c 2013-02-14 18:11:24 UTC (rev 54404)
@@ -229,7 +229,8 @@
{
mat_t m2, tran;
- fovy *= 3.1415926535/180.0;
+/* fovy *= 3.1415926535/180.0; */
+ fovy *= DEG2RAD;
MAT_IDN(m2);
m2[5] = cos(fovy/2.0) / sin(fovy/2.0);
Modified: brlcad/trunk/src/mged/dozoom.c
===================================================================
--- brlcad/trunk/src/mged/dozoom.c 2013-02-14 18:02:57 UTC (rev 54403)
+++ brlcad/trunk/src/mged/dozoom.c 2013-02-14 18:11:24 UTC (rev 54404)
@@ -61,7 +61,8 @@
{
mat_t m2, tra;
- fovy *= 3.1415926535/180.0;
+/* fovy *= 3.1415926535/180.0; */
+ fovy *= DEG2RAD;
MAT_IDN(m2);
m2[5] = cos(fovy/2.0) / sin(fovy/2.0);
Modified: brlcad/trunk/src/proc-db/pyramid.c
===================================================================
--- brlcad/trunk/src/proc-db/pyramid.c 2013-02-14 18:02:57 UTC (rev 54403)
+++ brlcad/trunk/src/proc-db/pyramid.c 2013-02-14 18:11:24 UTC (rev 54404)
@@ -55,7 +55,7 @@
depth = atoi(argv[1]);
/* Simplify the expression for sine of 60 degrees. */
/* sin60 = sin(60.0 * 3.14159265358979323846264 / 180.0); */
- sin60 = sin(3.14159265358979323846264 / 3.0);
+ sin60 = sin(60.0 * DEG2RAD);
outfp = wdb_fopen("pyramid.g");
Modified: brlcad/trunk/src/proc-db/sphflake.c
===================================================================
--- brlcad/trunk/src/proc-db/sphflake.c 2013-02-14 18:02:57 UTC (rev 54403)
+++ brlcad/trunk/src/proc-db/sphflake.c 2013-02-14 18:11:24 UTC (rev 54404)
@@ -37,7 +37,7 @@
#include "wdb.h"
-#define D2R(x) (((x)/180)*3.14159265358979)
+#define D2R(x) (x*DEG2RAD)
#define MATXPNT(d, m, v) { \
double _i = 1.0/((m)[12]*(v)[0] + (m)[13]*(v)[1] + (m)[14]*(v)[2] +
(m)[15]*1); \
(d)[0] = ((m)[0]*(v)[0] + (m)[1]*(v)[1] + (m)[2]*(v)[2] + (m)[3])*_i; \
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits