--- ray/src/common/mat4.h 1991/06/18 12:01:18 1.2 +++ ray/src/common/mat4.h 1993/03/05 15:14:03 2.2 @@ -8,7 +8,7 @@ #include "fvect.h" -typedef double MAT4[4][4]; +typedef FLOAT MAT4[4][4]; #ifdef BSD #define copymat4(m4a,m4b) bcopy((char *)m4b,(char *)m4a,sizeof(MAT4)) @@ -17,8 +17,8 @@ typedef double MAT4[4][4]; extern char *memcpy(); #endif -#define MAT4IDENT { 1.,0.,0.,0., 0.,1.,0.,0., \ - 0.,0.,1.,0., 0.,0.,0.,1. } +#define MAT4IDENT { {1.,0.,0.,0.}, {0.,1.,0.,0.}, \ + {0.,0.,1.,0.}, {0.,0.,0.,1.} } extern MAT4 m4ident;