ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/sm_geom.h
(Generate patch)

Comparing ray/src/hd/sm_geom.h (file contents):
Revision 3.2 by gwlarson, Thu Aug 20 16:47:22 1998 UTC vs.
Revision 3.3 by gwlarson, Fri Sep 11 11:52:26 1998 UTC

# Line 18 | Line 18
18  
19   #define M_2_3_PI PI*2/3
20  
21 + #define INVALID -1
22 +
23   #define GT_INVALID  0
24   #define GT_VERTEX   1
25   #define GT_EDGE     2
# Line 34 | Line 36
36   #define DIST(a,b)         (sqrt(((a)[0]-(b)[0])*((a)[0]-(b)[0]) + \
37                                  ((a)[1]-(b)[1])*((a)[1]-(b)[1]) + \
38                                  ((a)[2]-(b)[2])*((a)[2]-(b)[2])))
39 + #define DIST_SQ(a,b)      (((a)[0]-(b)[0])*((a)[0]-(b)[0]) + \
40 +                                ((a)[1]-(b)[1])*((a)[1]-(b)[1]) + \
41 +                                ((a)[2]-(b)[2])*((a)[2]-(b)[2]))
42  
43   #define CROSS_VEC2(v1,v2) (((v1)[0]*(v2)[1]) - ((v1)[1]*(v2)[0]))
44   #define DOT_VEC2(v1,v2) ((v1)[0]*(v2)[0] + (v1)[1]*(v2)[1])

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines