/******************************************************************/ /* This file is part of the homework assignments for CSCI-427/527 */ /* at The College of William & Mary and authored by Pieter Peers. */ /* No part of this file, whether altered or in original form, can */ /* be distributed or used outside the context of CSCI-427/527 */ /* without consent of either the College of William & Mary or */ /* Pieter Peers. */ /******************************************************************/ #ifndef _RAY_UTIL_H_ #define _RAY_UTIL_H_ #include "ray.h" #include "vec3d.h" #include "intersectionPoint.h" ray createRay(const intersectionPoint& ip, const vec3d& dir); ray reflectRay(const intersectionPoint& ip); #endif /* _RAY_UTIL_H_ */