Back to index

radiance  4R0+20100331
oconv.h
Go to the documentation of this file.
00001 /* RCSid $Id: oconv.h,v 2.1 2004/03/27 12:41:45 schorsch Exp $ */
00002 /*
00003  *  Header for oconv support routines
00004  *
00005  */
00006 #ifndef _RAD_OCONV_H_
00007 #define _RAD_OCONV_H_
00008 
00009 #include "octree.h"
00010 #include "object.h"
00011 
00012 #ifdef __cplusplus
00013 extern "C" {
00014 #endif
00015 
00016        /* defined in initotypes.c */
00017 void ot_initotypes(void);
00018 
00019        /* defined in writeoct.c */
00020 extern void writeoct(int  store, CUBE  *scene, char  *ofn[]);
00021 
00022        /* defined in bbox.c */
00023 extern void add2bbox(OBJREC  *o, FVECT  bbmin, FVECT  bbmax);
00024 
00025        /* defined in readobj2.c */
00026 typedef void ro_cbfunc(OBJREC *o);
00027 extern void readobj2(char  *input, ro_cbfunc callback);
00028 
00029 
00030 
00031 #ifdef __cplusplus
00032 }
00033 #endif
00034 #endif /* _RAD_OCONV_H_ */
00035