/usr/include/tachyon/plane.h is in libtachyon-dev 0.99~b2+dfsg-0.3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | /*
* plane.h - This file contains the defines for planes etc.
*
* $Id: plane.h,v 1.13 2011/02/05 08:10:11 johns Exp $
*/
object * newplane(void * tex, vector ctr, vector norm);
#ifdef PLANE_PRIVATE
typedef struct {
RT_OBJECT_HEAD
flt d; /**< plane distance along normal */
vector norm; /**< surface normal */
} plane;
static void plane_intersect(const plane *, ray *);
static int plane_bbox(void * obj, vector * min, vector * max);
static void plane_normal(const plane *, const vector *, const ray * incident, vector *);
#endif
|