Revision: 74176
http://sourceforge.net/p/brlcad/code/74176
Author: starseeker
Date: 2019-10-18 14:59:54 +0000 (Fri, 18 Oct 2019)
Log Message:
-----------
declarations first
Modified Paths:
--------------
brlcad/trunk/src/libbg/trimesh_pt_in.cpp
Modified: brlcad/trunk/src/libbg/trimesh_pt_in.cpp
===================================================================
--- brlcad/trunk/src/libbg/trimesh_pt_in.cpp 2019-10-18 14:57:12 UTC (rev
74175)
+++ brlcad/trunk/src/libbg/trimesh_pt_in.cpp 2019-10-18 14:59:54 UTC (rev
74176)
@@ -274,13 +274,14 @@
/* Sign of the vertex P with respect to O, as defined above. */
static int ptm_vertex_sign(point_t V, point_t TP, int *exact_flag)
{
- int rx = ptm_sign(V[X] - TP[X]);
+ int rx,ry, rz;
+ rx = ptm_sign(V[X] - TP[X]);
if (rx) return rx;
- int ry = ptm_sign(V[Y] - TP[Y]);
+ ry = ptm_sign(V[Y] - TP[Y]);
if (ry) return ry;
- int rz = ptm_sign(V[Z] - TP[Z]);
+ rz = ptm_sign(V[Z] - TP[Z]);
if (rz) return rz;
(*exact_flag) = 1;
@@ -291,13 +292,14 @@
/* Sign of the edge PQ with respect to O, as defined above. */
static int ptm_edge_sign(point_t P, point_t Q, point_t TP, int *exact_flag)
{
- int r1 = ptm_sign((P[Y] - TP[Y]) * (Q[X] - TP[X]) - (P[X] - TP[X]) * (Q[Y]
- TP[Y]));
+ int r1, r2, r3;
+ r1 = ptm_sign((P[Y] - TP[Y]) * (Q[X] - TP[X]) - (P[X] - TP[X]) * (Q[Y] -
TP[Y]));
if (r1) return r1;
- int r2 = ptm_sign((P[Z] - TP[Z]) * (Q[X] - TP[X]) - (P[X] - TP[X]) * (Q[Z]
- TP[Z]));
+ r2 = ptm_sign((P[Z] - TP[Z]) * (Q[X] - TP[X]) - (P[X] - TP[X]) * (Q[Z] -
TP[Z]));
if (r2) return r2;
- int r3 = ptm_sign((P[Z] - TP[Z]) * (Q[Y] - TP[Y]) - (P[Y] - TP[Y]) * (Q[Z]
- TP[Z]));
+ r3 = ptm_sign((P[Z] - TP[Z]) * (Q[Y] - TP[Y]) - (P[Y] - TP[Y]) * (Q[Z] -
TP[Z]));
if (r3) return r3;
(*exact_flag) = 1;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits