#include <film.h>
Public Member Functions | |
Film (int xres, int yres) | |
virtual | ~Film () |
virtual void | AddSample (const Sample &sample, const Ray &ray, const Spectrum &L, float alpha)=0 |
virtual void | WriteImage ()=0 |
virtual void | GetSampleExtent (int *xstart, int *xend, int *ystart, int *yend) const =0 |
Public Attributes | |
const int | xResolution |
const int | yResolution |
Definition at line 29 of file film.h.
virtual void Film::WriteImage | ( | ) | [pure virtual] |
virtual void Film::GetSampleExtent | ( | int * | xstart, | |
int * | xend, | |||
int * | ystart, | |||
int * | yend | |||
) | const [pure virtual] |
const int Film::xResolution |
Definition at line 42 of file film.h.
Referenced by CreateCamera(), EnvironmentCamera::GenerateRay(), ImageFilm::ImageFilm(), ProjectiveCamera::ProjectiveCamera(), and ImageFilm::WriteImage().
const int Film::yResolution |
Definition at line 42 of file film.h.
Referenced by CreateCamera(), EnvironmentCamera::GenerateRay(), ImageFilm::ImageFilm(), ProjectiveCamera::ProjectiveCamera(), and ImageFilm::WriteImage().