summaryrefslogtreecommitdiff
path: root/src/modules/ray/ray_object_plane.h
blob: 96ed437f42ebac506a5411e79219e3e6b11ff6e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _RAY_OBJECT_PLANE_H
#define _RAY_OBJECT_PLANE_H

#include "ray_3f.h"
#include "ray_object_type.h"
#include "ray_surface.h"


typedef struct ray_object_plane_t {
	ray_object_type_t	type;
	ray_surface_t		surface;
	ray_3f_t		normal;
	float			distance;
} ray_object_plane_t;

#endif
© All Rights Reserved