Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > Member List

This is the complete list of members for ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >, including all inherited members.

addEstimator(const Estimator *estimator)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
addFilmEstimation(std::size_t filmIndex, std::size_t estimationIndex)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
clearFilm(std::size_t index)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
clearFilms()ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
EstimationToFilmMap typedefph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
Estimator typedefph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >
getFilmDimensions() constph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
getFilmEffectiveWindowPx() constph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
isSoftEdgedFilm() constph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
m_estimationsph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_estimationToFilmph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_estimatorsph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_filmActualResFPxph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_filmsph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_filterph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
m_integrandph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >protected
mergeFilmTo(std::size_t fromIndex, SamplingFilmType &toFilm)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
numEstimations() constph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
onBatchFinish(uint64 batchNumber)ph::IReceivedRayProcessorinlinevirtual
onBatchStart(uint64 batchNumber)ph::IReceivedRayProcessorinlinevirtual
operator=(TReceiverMeasurementEstimator &&other)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
process(const math::Vector2D &rasterCoord, const Ray &sensedRay, const math::Spectrum &quantityWeight, SampleFlow &sampleFlow) overrideph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inlinevirtual
setFilmDimensions(const math::TVector2< int64 > &actualResPx, const math::TAABB2D< int64 > &effectiveWindowPx, bool useSoftEdge=true)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
TReceiverMeasurementEstimator()=defaultph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >
TReceiverMeasurementEstimator(std::size_t numFilms, std::size_t numEstimations, Integrand integrand, SampleFilter filter)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
TReceiverMeasurementEstimator(TReceiverMeasurementEstimator &&other)ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType >inline
~IReceivedRayProcessor()=defaultph::IReceivedRayProcessorvirtual