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

Comparing ray/src/rt/pmapio.h (file contents):
Revision 2.7 by rschregle, Fri Dec 7 20:07:41 2018 UTC vs.
Revision 2.9 by greg, Tue Sep 17 16:36:05 2024 UTC

# Line 2 | Line 2
2  
3   /*
4     ======================================================================
5 <   Photon map file I/O
5 >   Photon map portable file I/O
6  
7     Roland Schregle (roland.schregle@{hslu.ch, gmail.com})
8     (c) Fraunhofer Institute for Solar Energy Systems,
9 +       supported by the German Research Foundation
10 +       (DFG LU-204/10-2, "Fassadenintegrierte Regelsysteme FARESYS")
11     (c) Lucerne University of Applied Sciences and Arts,
12 <       supported by the Swiss National Science Foundation (SNSF, #147053)
12 >       supported by the Swiss National Science Foundation
13 >       (SNSF #147053, "Daylight Redirecting Components")  
14     ======================================================================
15    
16     $Id$
# Line 19 | Line 22
22    
23     #include "pmapdata.h"
24  
25 + #ifdef __cplusplus
26 + extern "C" {
27 + #endif
28  
29     /* File format version with feature suffix */
30     #define PMAP_FILEVER_MAJ   "3.1"
# Line 51 | Line 57
57                                 PMAP_FILEVER_FLX PMAP_FILEVER_PRIPOS \
58                                 PMAP_FILEVER_PRIDIR)
59    
60 +   /* Maximum portable size of a long int in photon map file */
61 +   #define PMAP_LONGSIZE      8                              
62    
63 +  
64     void savePhotonMap (const PhotonMap *pmap, const char *fname,
65                         int argc, char **argv);
66     /* Save portable photon map of specified type to filename,
# Line 61 | Line 70
70     /* Load portable photon map from specified filename, and return photon
71      * map type as identified from file header. */
72  
73 + #ifdef __cplusplus
74 + }
75   #endif
76  
77 + #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines