#include <film.h>
Public Member Functions | |
| BufferGroup (const string &n) | |
| ~BufferGroup () | |
| void | CreateBuffers (const vector< BufferConfig > &configs, int x, int y) |
| Buffer * | getBuffer (int index) |
Public Attributes | |
| double | numberOfSamples |
| vector< Buffer * > | buffers |
| string | name |
| bool | enable |
| float | globalScale |
| float | temperature |
| RGBColor | rgbScale |
| XYZColor | scale |
Definition at line 276 of file film.h.
| lux::BufferGroup::~BufferGroup | ( | ) | [inline] |
| void lux::BufferGroup::CreateBuffers | ( | const vector< BufferConfig > & | configs, | |
| int | x, | |||
| int | y | |||
| ) | [inline] |
Definition at line 286 of file film.h.
References lux::BUF_TYPE_PER_PIXEL, lux::BUF_TYPE_PER_SCREEN, lux::BUF_TYPE_RAW, buffers, and numberOfSamples.
Definition at line 304 of file film.h.
References buffers.
Referenced by lux::FlexImageFilm::AddSample(), lux::FlexImageFilm::TransmitFilm(), and lux::FlexImageFilm::UpdateFilm().
| vector<Buffer *> lux::BufferGroup::buffers |
Definition at line 308 of file film.h.
Referenced by CreateBuffers(), getBuffer(), and ~BufferGroup().
| string lux::BufferGroup::name |
Definition at line 307 of file film.h.
Referenced by CreateBuffers(), lux::FlexImageFilm::TransmitFilm(), and lux::FlexImageFilm::UpdateFilm().
1.6.2-20100208