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