#ifndef HITTABLEH #define HITTABLEH //================================================================================================== // Written in 2016 by Peter Shirley // // To the extent possible under law, the author(s) have dedicated all copyright and related and // neighboring rights to this software to the public domain worldwide. This software is distributed // without any warranty. // // You should have received a copy (see file COPYING.txt) of the CC0 Public Domain Dedication along // with this software. If not, see . //================================================================================================== #include "ray.h" class material; struct hit_record { float t; vec3 p; vec3 normal; material *mat_ptr; }; #endif