ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/rtotypes.h
Revision: 1.1
Committed: Tue Mar 30 16:21:40 2004 UTC (20 years, 1 month ago) by schorsch
Content type: text/plain
Branch: MAIN
CVS Tags: rad3R6, rad3R6P1
Log Message:
Added rtotypes.h for providing the object functions to initotypes().

File Contents

# User Rev Content
1 schorsch 1.1
2     #include "ray.h"
3     #include "otypes.h"
4    
5     typedef int otype_tracef(OBJREC *o, RAY *r);
6    
7     extern otype_tracef o_sphere, o_face, o_cone, o_instance, o_mesh;
8    
9     extern otype_tracef m_aniso, m_dielectric, m_glass, m_alias, m_light,
10     m_normal, m_mist, m_mirror, m_direct, m_clip, m_brdf, m_brdf2;
11    
12     extern otype_tracef t_func, t_data;
13    
14     extern otype_tracef p_cfunc, p_bfunc, p_pdata, p_cdata, p_bdata;
15    
16     extern otype_tracef mx_func, mx_data, mx_pdata;
17    
18     extern otype_tracef do_text;
19    
20    
21     /* text.c */
22     extern void freetext(OBJREC *m);