aboutsummaryrefslogtreecommitdiff
path: root/src/ray.cc
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;
}