ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/pmapopt.h
Revision: 2.6
Committed: Tue Sep 17 16:36:05 2024 UTC (7 months, 2 weeks ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 2.5: +11 -2 lines
Log Message:
chore: Added extern "C" to headers to avoid C++ name mangling

File Contents

# User Rev Content
1 greg 2.6 /* RCSid $Id: pmapopt.h,v 2.5 2016/05/17 17:39:47 rschregle Exp $ */
2 rschregle 2.5
3 greg 2.1 /*
4     ==================================================================
5     Photon map interface to RADIANCE render options
6    
7     Roland Schregle (roland.schregle@{hslu.ch, gmail.com})
8     (c) Fraunhofer Institute for Solar Energy Systems,
9 rschregle 2.2 (c) Lucerne University of Applied Sciences and Arts,
10     supported by the Swiss National Science Foundation (SNSF, #147053)
11 greg 2.1 ==================================================================
12    
13 greg 2.6 $Id: pmapopt.h,v 2.5 2016/05/17 17:39:47 rschregle Exp $
14 greg 2.1 */
15    
16    
17    
18 rschregle 2.5 #ifndef PMAPOPT_H
19     #define PMAPOPT_H
20    
21 greg 2.6 #ifdef __cplusplus
22     extern "C" {
23     #endif
24    
25 rschregle 2.5 int getPmapRenderOpt (int ac, char *av []);
26     /* Parse next render option for photon map; interface to getrenderopt();
27     * return -1 if parsing failed, else number of parameters consumed */
28 greg 2.1
29 rschregle 2.5 void printPmapDefaults ();
30     /* Print defaults for photon map render options */
31 greg 2.6
32     #ifdef __cplusplus
33     }
34     #endif
35    
36 rschregle 2.5 #endif