#include <film.h>
Public Member Functions | |
RawBuffer (int x, int y) | |
virtual | ~RawBuffer () |
virtual void | GetData (XYZColor *color, float *alpha) const |
virtual float | GetData (int x, int y, XYZColor *color, float *alpha) const |
Definition at line 137 of file film.h.
virtual float lux::RawBuffer::GetData | ( | int | x, | |
int | y, | |||
XYZColor * | color, | |||
float * | alpha | |||
) | const [inline, virtual] |
Implements lux::Buffer.
Definition at line 152 of file film.h.
References lux::Pixel::alpha, lux::Pixel::L, and lux::Pixel::weightSum.
virtual void lux::RawBuffer::GetData | ( | XYZColor * | color, | |
float * | alpha | |||
) | const [inline, virtual] |
Implements lux::Buffer.
Definition at line 143 of file film.h.
References lux::Pixel::alpha, lux::Pixel::L, lux::Buffer::xPixelCount, and lux::Buffer::yPixelCount.