/* FILE pazstore.h declarations of functions in PAZstore.c Phil Atkin (c) Division Ltd. 1991 */ #ifdef pazstore_h #else #define pazstore_h #include extern void checkNull ( void *p, char *s ); extern void bound_patch ( PATCH *p ); extern void bound_spatch ( PATCH *p ); extern void _InitLight ( LIGHTSOURCE *l ); extern void _InitVertex ( VERTEX *v ); extern void _InitVstrip ( VSTRIP *v ); extern void _InitPatch ( PATCH *p ); extern void _InitObject ( OBJECT *p ); extern void _InitView ( VIEW *p ); extern void _InitInstance ( INSTANCE *p ); extern void _InitScene ( SCENE *p ); extern void _BoundObject ( OBJECT *p ); extern void reboundObject ( OBJECT *p ); extern void _LinkVertices ( VERTEX *start, int vertices ); extern PAZlist *findPAZitem ( void *item, PAZlist **head, PAZlist **tail ); extern void addPAZitem ( void *item, PAZlist **head, PAZlist **tail ); extern void *removePAZitem ( PAZlist *p, PAZlist **head, PAZlist **tail ); extern VIEW *left, *right; extern VERTEX *render_strip; extern int output_device; extern int raster, flip; extern int link_A, link_B; extern OBJLIST sceneGeometry; #endif