--- ray/src/common/mesh.h 2003/06/27 06:53:21 2.8 +++ ray/src/common/mesh.h 2004/01/30 00:08:31 2.12 @@ -1,4 +1,4 @@ -/* RCSid $Id: mesh.h,v 2.8 2003/06/27 06:53:21 greg Exp $ */ +/* RCSid $Id: mesh.h,v 2.12 2004/01/30 00:08:31 greg Exp $ */ /* * Header for compact triangle mesh geometry * @@ -6,12 +6,13 @@ */ #ifndef _RAD_MESH_H_ #define _RAD_MESH_H_ + +#include "lookup.h" + #ifdef __cplusplus extern "C" { #endif -#include "lookup.h" - #ifndef BYTE #define BYTE unsigned char #endif @@ -66,7 +67,7 @@ typedef struct { BYTE v3; /* local vertex */ } *j2tri; /* double joiner triangles */ short nverts; /* vertex count */ - short ntris; /* triangle count */ + short ntris; /* local triangle count */ short nj1tris; /* joiner triangle count */ short nj2tris; /* double joiner triangle count */ } MESHPATCH; @@ -135,4 +136,3 @@ extern void writemesh(MESH *mp, FILE *fp); } #endif #endif /* _RAD_MESH_H_ */ -