home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * externs.h - This file contains all of the external data definitions.
- *
- * Copyright (C) 1990, Kory Hamzeh
- */
-
- extern int verbose;
- extern char *my_name;
- extern char input_file[];
- extern char output_file[];
- extern int nlights;
- extern int nobjects;
- extern int shadow;
- extern int reflect;
- extern int refract;
- extern int y_start;
- extern int y_inc;
- extern int do_image_size;
-
- extern VIEW_INFO view;
- extern SURFACE *cur_surface;
- extern BACKGROUND bkgnd;
- extern LIGHT *lights[];
- extern OBJECT *objects[];
- extern OBJECT *object_stack[];
- extern OBJECT *root;
- extern INSTANCE *instances[];
-
- extern int num_instance;
- extern int stack_cnt;
- extern int sample_cnt;
- extern int n_rays;
- extern int n_intersects;
- extern int n_shadows;
- extern int n_shadinter;
- extern int n_reflect;
- extern int n_refract;
-