#include <filter.h>
Public Member Functions | |
| Filter (const float xw, const float yw) | |
| virtual | ~Filter () |
| virtual float | Evaluate (const float x, const float y) const =0 |
Public Attributes | |
| const float | xWidth |
| const float | yWidth |
| const float | invXWidth |
| const float | invYWidth |
Definition at line 31 of file filter.h.
| luxrays::Filter::Filter | ( | const float | xw, | |
| const float | yw | |||
| ) | [inline] |
| virtual float luxrays::Filter::Evaluate | ( | const float | x, | |
| const float | y | |||
| ) | const [pure virtual] |
Implemented in luxrays::GaussianFilter.
Referenced by luxrays::FilterLUT::FilterLUT().
| const float luxrays::Filter::invXWidth |
| const float luxrays::Filter::invYWidth |
| const float luxrays::Filter::xWidth |
Definition at line 41 of file filter.h.
Referenced by luxrays::FilterLUT::FilterLUT(), luxrays::GaussianFilter::GaussianFilter(), and luxrays::NativePixelDevice::SplatFiltered().
| const float luxrays::Filter::yWidth |
Definition at line 41 of file filter.h.
Referenced by luxrays::FilterLUT::FilterLUT(), luxrays::GaussianFilter::GaussianFilter(), and luxrays::NativePixelDevice::SplatFiltered().
1.6.3