#ifndef pxpl5tri_h #define pxpl5tri_h /* SIGGRAPH restrictions - only the following are supported // // _tri_zb_rgb // _tri_zb_d_s // _tri_zb_f // _tri_zb_rgb_t // _tri_zb_f_t // _tri_zb_d_s_t // */ #include "..\dpltypes.h" /* typedef float* (*vpx_geometry_function)(float*,float,int,dpl_CONNECTION*,int ); its easier to read the source if i just make the pointers ints! i apologize to any members of the cleanliness police */ typedef int (*vpx_geometry_function)(int,float,int,dpl_CONNECTION*,int ); typedef void (*vpx_totalgeom_function)( int**,float,int,dpl_CONNECTION*,int,int ); extern float *tri_zb_f ( int**,float,int,dpl_CONNECTION*,int,int ); extern float *tri_zb_rgb ( int**,float,int,dpl_CONNECTION*,int,int ); extern float *tri_zb_f_t ( int**,float,int,dpl_CONNECTION*,int,int ); extern float *tri_zb_rgb_t ( int**,float,int,dpl_CONNECTION*,int,int ); extern float *tri_zb_rgb_o_t ( int**,float,int,dpl_CONNECTION*,int,int ); #endif