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

Reply via email to