ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/rtotypes.h
Revision: 1.4
Committed: Sun Jul 29 19:01:39 2012 UTC (11 years, 9 months ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: rad5R2, rad4R2P2, rad5R0, rad5R1, rad4R2, rad4R2P1
Changes since 1.3: +3 -2 lines
Log Message:
Added ashik2 type for anisotropic Ashikhmin-Shirley BRDF model

File Contents

# User Rev Content
1 greg 1.4 /* RCSid $Id: rtotypes.h,v 1.3 2011/02/18 00:40:25 greg Exp $ */
2 greg 1.2 /*
3     * External functions implementing Radiance object types
4     */
5 schorsch 1.1
6 greg 1.3 typedef int otype_implf(OBJREC *o, RAY *r);
7 schorsch 1.1
8 greg 1.3 extern otype_implf o_sphere, o_face, o_cone, o_instance, o_mesh;
9 schorsch 1.1
10 greg 1.3 extern otype_implf m_aniso, m_dielectric, m_glass, m_alias, m_light,
11 greg 1.4 m_normal, m_mist, m_mirror, m_direct, m_clip, m_brdf, m_brdf2,
12     m_bsdf, m_ashikhmin;
13 schorsch 1.1
14 greg 1.3 extern otype_implf t_func, t_data;
15 schorsch 1.1
16 greg 1.3 extern otype_implf p_cfunc, p_bfunc, p_pdata, p_cdata, p_bdata;
17 schorsch 1.1
18 greg 1.3 extern otype_implf mx_func, mx_data, mx_pdata;
19 schorsch 1.1
20 greg 1.3 extern otype_implf do_text;
21 schorsch 1.1
22     /* text.c */
23     extern void freetext(OBJREC *m);