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

Comparing ray/src/common/tmesh.h (file contents):
Revision 2.4 by schorsch, Fri Jun 6 16:38:47 2003 UTC vs.
Revision 2.5 by schorsch, Thu Jun 26 00:58:09 2003 UTC

# Line 8 | Line 8
8   extern "C" {
9   #endif
10  
11 +
12   #define TCALNAME        "tmesh.cal"     /* the name of our auxiliary file */
13  
14   typedef struct {
15          int     ax;             /* major axis */
16 <        FLOAT   tm[2][3];       /* transformation */
16 >        RREAL   tm[2][3];       /* transformation */
17   } BARYCCM;
18  
19   #ifndef COSTOL
# Line 30 | Line 31 | typedef struct {
31   int             flat_tri(FVECT v1, FVECT v2, FVECT v3,
32                                  FVECT n1, FVECT n2, FVECT n3);
33   int             comp_baryc(BARYCCM *bcm,  FVECT v1, FVECT v2, FVECT v3);
34 < void            eval_baryc(FLOAT wt[3], FVECT p, BARYCCM *bcm);
35 < int             get_baryc(FLOAT wt[3], FVECT p, FVECT v1, FVECT v2, FVECT v3);
36 < void            put_baryc(BARYCCM *bcm, FLOAT com[][3], int n);
34 > void            eval_baryc(RREAL wt[3], FVECT p, BARYCCM *bcm);
35 > int             get_baryc(RREAL wt[3], FVECT p, FVECT v1, FVECT v2, FVECT v3);
36 > void            put_baryc(BARYCCM *bcm, RREAL com[][3], int n);
37  
38  
39   #ifdef __cplusplus

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines