--- ray/src/hd/sm_geom.h 2003/02/22 02:07:25 3.12 +++ ray/src/hd/sm_geom.h 2003/07/14 22:24:00 3.13 @@ -1,12 +1,18 @@ -/* RCSid: $Id: sm_geom.h,v 3.12 2003/02/22 02:07:25 greg Exp $ */ +/* RCSid: $Id: sm_geom.h,v 3.13 2003/07/14 22:24:00 schorsch Exp $ */ /* * sm_geom.h */ /* Assumes included after standard.h */ +#ifndef _RAD_SM_GEOM_H_ +#define _RAD_SM_GEOM_H_ #include +#ifdef __cplusplus +extern "C" { +#endif + #ifdef SMLFLT #define EQUALITY_EPS 1e-6 #else @@ -118,4 +124,8 @@ double tri_normal(); double point_on_sphere(); +#ifdef __cplusplus +} +#endif +#endif /* _RAD_SM_GEOM_H_ */