The spica renderer
Public Member Functions | List of all members
spica::Ray Class Reference

Ray class. More...

#include <ray.h>

Public Member Functions

 Ray (const Point3d &origin, const Vector3d &direction, double maxDist=INFTY, const Medium *medium=nullptr)
 
 Ray (const Ray &ray)
 
Rayoperator= (const Ray &ray)
 
Point3d proceeded (double t) const
 Return the proceeded position of origin with distance "t".
 
Point3d org () const
 
Vector3d dir () const
 
Vector3d invdir () const
 
double maxDist () const
 
const Mediummedium () const
 
void setMaxDist (double maxDist)
 

Detailed Description

Ray class.


The documentation for this class was generated from the following files: