ReconstructionRenderOutput Class Reference
Records point samples from a renderer and attempts to reconstruct the underlying image by filtering samples with a reconstruction filter. More...
#include <ReconstructionRenderOutput.h>

Public Member Functions | |
Constructors | |
| ReconstructionRenderOutput (Image *output=NULL, KernelFilter *filter=NULL) | |
| virtual | ~ReconstructionRenderOutput () |
Initialization | |
| virtual void | init () |
| Performs any initialization which may be necessary before adding samples with 'addSample'. | |
Main usage interface | |
| virtual void | addSample (const PointSample &sample) |
| Adds the given point sample, which is assumed to have been processed, to this output. | |
Accessors / Mutators | |
| Image * | getImage () |
| void | setImage (Image *image) |
| KernelFilter * | getFilter () |
| void | setFilter (KernelFilter *filter) |
Protected Attributes | |
| Image * | m_output |
| KernelFilter * | m_filter |
| ProgressiveFilterValue < SpectralSampleSet > * | m_progressiveValues |
Detailed Description
Records point samples from a renderer and attempts to reconstruct the underlying image by filtering samples with a reconstruction filter.
- Date:
- Fall 2008
Definition at line 20 of file ReconstructionRenderOutput.h.
Constructor & Destructor Documentation
| ReconstructionRenderOutput::ReconstructionRenderOutput | ( | Image * | output = NULL, |
|
| KernelFilter * | filter = NULL | |||
| ) | [explicit] |
Definition at line 19 of file ReconstructionRenderOutput.cpp.
| ReconstructionRenderOutput::~ReconstructionRenderOutput | ( | ) | [virtual] |
Definition at line 32 of file ReconstructionRenderOutput.cpp.
Member Function Documentation
| void ReconstructionRenderOutput::init | ( | ) | [virtual] |
Performs any initialization which may be necessary before adding samples with 'addSample'.
- Note:
- Default implementation initializes the viewport with the properties this RenderOutput has been assigned
Reimplemented from RenderOutput.
Definition at line 71 of file ReconstructionRenderOutput.cpp.
| void ReconstructionRenderOutput::addSample | ( | const PointSample & | sample | ) | [virtual] |
Adds the given point sample, which is assumed to have been processed, to this output.
Reimplemented from RenderOutput.
Definition at line 37 of file ReconstructionRenderOutput.cpp.
| Image* ReconstructionRenderOutput::getImage | ( | ) | [inline] |
Definition at line 50 of file ReconstructionRenderOutput.h.
| void ReconstructionRenderOutput::setImage | ( | Image * | image | ) | [inline] |
Definition at line 54 of file ReconstructionRenderOutput.h.
| KernelFilter* ReconstructionRenderOutput::getFilter | ( | ) | [inline] |
Definition at line 70 of file ReconstructionRenderOutput.h.
| void ReconstructionRenderOutput::setFilter | ( | KernelFilter * | filter | ) | [inline] |
Definition at line 74 of file ReconstructionRenderOutput.h.
Member Data Documentation
Image* ReconstructionRenderOutput::m_output [protected] |
Definition at line 87 of file ReconstructionRenderOutput.h.
KernelFilter* ReconstructionRenderOutput::m_filter [protected] |
Definition at line 88 of file ReconstructionRenderOutput.h.
ProgressiveFilterValue<SpectralSampleSet>* ReconstructionRenderOutput::m_progressiveValues [protected] |
Definition at line 90 of file ReconstructionRenderOutput.h.
The documentation for this class was generated from the following files:
Generated on 28 Feb 2009 for Milton by
1.5.6