--- ray/src/common/face.h 2003/06/06 16:38:47 2.4 +++ ray/src/common/face.h 2003/06/27 06:53:21 2.6 @@ -1,4 +1,4 @@ -/* RCSid $Id: face.h,v 2.4 2003/06/06 16:38:47 schorsch Exp $ */ +/* RCSid $Id: face.h,v 2.6 2003/06/27 06:53:21 greg Exp $ */ /* * face.h - header for routines using polygonal faces. */ @@ -8,15 +8,13 @@ extern "C" { #endif -#include "copyright.h" - #define VERTEX(f,n) ((f)->va + 3*(n)) typedef struct { /* a polygonal face */ FVECT norm; /* the plane's unit normal */ - FLOAT offset; /* plane equation: DOT(norm, v) == offset */ - FLOAT area; /* area of face */ - FLOAT *va; /* vertex array (o->oargs.farg) */ + RREAL offset; /* plane equation: DOT(norm, v) == offset */ + RREAL area; /* area of face */ + RREAL *va; /* vertex array (o->oargs.farg) */ short nv; /* # of vertices */ short ax; /* axis closest to normal */ } FACE;