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 typedef | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
Estimator typedef | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | |
getFilmDimensions() const | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
getFilmEffectiveWindowPx() const | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
isSoftEdgedFilm() const | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
m_estimations | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_estimationToFilm | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_estimators | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_filmActualResFPx | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_films | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_filter | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
m_integrand | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | protected |
mergeFilmTo(std::size_t fromIndex, SamplingFilmType &toFilm) | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
numEstimations() const | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
onBatchFinish(uint64 batchNumber) | ph::IReceivedRayProcessor | inlinevirtual |
onBatchStart(uint64 batchNumber) | ph::IReceivedRayProcessor | inlinevirtual |
operator=(TReceiverMeasurementEstimator &&other) | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
process(const math::Vector2D &rasterCoord, const Ray &sensedRay, const math::Spectrum &quantityWeight, SampleFlow &sampleFlow) override | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inlinevirtual |
setFilmDimensions(const math::TVector2< int64 > &actualResPx, const math::TAABB2D< int64 > &effectiveWindowPx, bool useSoftEdge=true) | ph::TReceiverMeasurementEstimator< SamplingFilmType, EstimationType > | inline |
TReceiverMeasurementEstimator()=default | ph::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()=default | ph::IReceivedRayProcessor | virtual |