Revision: 54493
http://brlcad.svn.sourceforge.net/brlcad/?rev=54493&view=rev
Author: carlmoore
Date: 2013-02-26 20:16:16 +0000 (Tue, 26 Feb 2013)
Log Message:
-----------
make use of M_SQRT2 and M_SQRT1/2 (the latter is sqrt(2.)/2)
Modified Paths:
--------------
brlcad/trunk/src/remrt/rtsrv.c
brlcad/trunk/src/rt/opt.c
brlcad/trunk/src/rt/viewrad.c
brlcad/trunk/src/rt/viewscat.c
Modified: brlcad/trunk/src/remrt/rtsrv.c
===================================================================
--- brlcad/trunk/src/remrt/rtsrv.c 2013-02-26 20:09:00 UTC (rev 54492)
+++ brlcad/trunk/src/remrt/rtsrv.c 2013-02-26 20:16:16 UTC (rev 54493)
@@ -628,7 +628,7 @@
hypersample = 0;
jitter = 0;
rt_perspective = 0;
- eye_backoff = 1.414;
+ eye_backoff = M_SQRT2;
aspect = 1;
stereo = 0;
use_air = 0;
Modified: brlcad/trunk/src/rt/opt.c
===================================================================
--- brlcad/trunk/src/rt/opt.c 2013-02-26 20:09:00 UTC (rev 54492)
+++ brlcad/trunk/src/rt/opt.c 2013-02-26 20:16:16 UTC (rev 54493)
@@ -80,7 +80,7 @@
fastf_t cell_height = (fastf_t)0.0; /* model space grid
cell height */
int cell_newsize = 0; /* new grid cell size */
point_t eye_model = {(fastf_t)0.0, (fastf_t)0.0, (fastf_t)0.0};
/* model-space location of eye */
-fastf_t eye_backoff = (fastf_t)1.414; /* dist from eye to center */
+fastf_t eye_backoff = (fastf_t)M_SQRT2; /* dist from eye to
center */
mat_t Viewrotscale = { (fastf_t)0.0, (fastf_t)0.0, (fastf_t)0.0,
(fastf_t)0.0,
(fastf_t)0.0, (fastf_t)0.0, (fastf_t)0.0,
(fastf_t)0.0,
(fastf_t)0.0, (fastf_t)0.0, (fastf_t)0.0,
(fastf_t)0.0,
Modified: brlcad/trunk/src/rt/viewrad.c
===================================================================
--- brlcad/trunk/src/rt/viewrad.c 2013-02-26 20:09:00 UTC (rev 54492)
+++ brlcad/trunk/src/rt/viewrad.c 2013-02-26 20:16:16 UTC (rev 54493)
@@ -217,12 +217,12 @@
r.h.id = 1;
r.h.iview = 1;
r.h.miview = - r.h.iview;
- VSET(temp, 0.0, 0.0, -1.414); /* Point we are looking at */
+ VSET(temp, 0.0, 0.0, -M_SQRT2); /* Point we are looking at */
MAT4X3PNT(aimpt, view2model, temp);
r.h.cx = aimpt[0]; /* aimpoint */
r.h.cy = aimpt[1];
r.h.cz = aimpt[2];
- r.h.back = 1.414*viewsize/2.0; /* backoff */
+ r.h.back = M_SQRT1_2*viewsize; /* backoff */
r.h.e = elevation;
r.h.a = azimuth;
r.h.vert = viewsize;
Modified: brlcad/trunk/src/rt/viewscat.c
===================================================================
--- brlcad/trunk/src/rt/viewscat.c 2013-02-26 20:09:00 UTC (rev 54492)
+++ brlcad/trunk/src/rt/viewscat.c 2013-02-26 20:16:16 UTC (rev 54493)
@@ -162,11 +162,11 @@
totali = 0.0;
totalq = 0.0;
- VSET(temp, 0.0, 0.0, -1.414 );
+ VSET(temp, 0.0, 0.0, -M_SQRT2);
MAT4X3PNT( aimpt, view2model, temp);
bu_log("aim point %f %f %f\n", aimpt[0], aimpt[1], aimpt[2]);
bu_log("viewsize %f\n", viewsize);
- backoff = 1.414 * viewsize/2.0;
+ backoff = M_SQRT1_2*viewsize;
bu_log("backoff %f\n", backoff);
#ifdef SAR
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits