Back to index

radiance  4R0+20100331
rtotypes.h
Go to the documentation of this file.
00001 /* RCSid $Id: rtotypes.h,v 1.2 2005/06/23 11:51:47 greg Exp $ */
00002 /*
00003  * External functions implementing Radiance object types
00004  */
00005 
00006 typedef int otype_tracef(OBJREC *o, RAY *r);
00007 
00008 extern otype_tracef o_sphere, o_face, o_cone, o_instance, o_mesh;
00009 
00010 extern otype_tracef m_aniso, m_dielectric, m_glass, m_alias, m_light,
00011        m_normal, m_mist, m_mirror, m_direct, m_clip, m_brdf, m_brdf2;
00012 
00013 extern otype_tracef t_func, t_data;
00014 
00015 extern otype_tracef p_cfunc, p_bfunc, p_pdata, p_cdata, p_bdata;
00016 
00017 extern otype_tracef mx_func, mx_data, mx_pdata;
00018 
00019 extern otype_tracef do_text;
00020 
00021        /* text.c */
00022 extern void freetext(OBJREC *m);