34 class AbstractParameters;
93 void parse(
const po::variables_map& vm)
final;
#define SERIALIZATION_FRIEND(type)
#define SERIALIZATION_ACCESS(type)
void _updateValue(T &member, const T &newValue, const bool triggerCallback=true)
uint32_t getNumNonDenoisedFrames() const
AccumulationType getAccumulationType() const
void setDenoiseBlend(const float value)
void setToneMapperExposure(const float value)
void setVarianceThreshold(const double value)
void parse(const po::variables_map &vm) final
float getDenoiseBlend() const
void setNumNonDenoisedFrames(const uint32_t value)
void setToneMapperGamma(const float value)
uint32_t _numNonDenoisedFrames
double getVarianceThreshold() const
const std::string & getCurrentCamera() const
void addCamera(const std::string &camera)
double _varianceThreshold
std::deque< std::string > _renderers
std::deque< std::string > _cameras
float getToneMapperGamma() const
const auto & getRenderers() const
void addRenderer(const std::string &renderer)
const std::string getAccumulationTypeAsString(const AccumulationType value)
float getToneMapperExposure() const
float _toneMapperExposure
AccumulationType _accumulationType
const auto & getCameras() const