blob: 718fee2064c0ebfc74e0bb0a4cdc0ee0d8599f06 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "ray.h"
const point3& ray::origin() const
{
return this->orig;
}
const vec3& ray::direction() const
{
return this->dir;
}
point3 ray::at( double t ) const
{
return this->orig + t * this->dir;
}
|