1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#ifndef _RAY_OBJECT_POINT_H #define _RAY_OBJECT_POINT_H #include "ray_3f.h" #include "ray_object_type.h" #include "ray_surface.h" typedef struct ray_object_point_t { ray_object_type_t type; ray_surface_t surface; ray_3f_t center; } ray_object_point_t; #endif