Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::ReceiverSamplingWork Member List

This is the complete list of members for ph::ReceiverSamplingWork, including all inherited members.

addProcessor(IReceivedRayProcessor *processor)ph::ReceiverSamplingWork
asyncGetProgress() constph::RenderWorkinline
asyncGetStatistics() constph::ReceiverSamplingWork
incrementWorkDone()ph::RenderWorkinlineprotected
onWorkFinish(std::function< void()> func)ph::ReceiverSamplingWork
onWorkReport(std::function< void()> func)ph::ReceiverSamplingWork
onWorkStart(std::function< void()> func)ph::ReceiverSamplingWork
operator=(ReceiverSamplingWork &&other) noexceptph::ReceiverSamplingWork
ph::RenderWork::operator=(const RenderWork &rhs)ph::RenderWorkinlineprotected
ph::IMoveOnly::operator=(IMoveOnly &&rhs)=defaultph::IMoveOnlyinlineprivate
ph::IMoveOnly::operator=(const IMoveOnly &rhs)=deleteph::IMoveOnlyprivate
ReceiverSamplingWork()ph::ReceiverSamplingWork
ReceiverSamplingWork(const Receiver *receiver)ph::ReceiverSamplingWorkexplicit
ReceiverSamplingWork(ReceiverSamplingWork &&other) noexceptph::ReceiverSamplingWork
RenderWork()ph::RenderWorkinline
RenderWork(const RenderWork &other)ph::RenderWorkinline
setElapsedMs(std::size_t elapsedMs)ph::RenderWorkinlineprotected
setSampleDimensions(const math::TVector2< int64 > &rasterActualResPx, const math::TAABB2D< float64 > &rasterSampleWindowPx, const math::TVector2< int64 > &sampleRes)ph::ReceiverSamplingWork
setSampleGenerator(std::unique_ptr< SampleGenerator > sampleGenerator)ph::ReceiverSamplingWork
setTotalWork(std::size_t totalWork)ph::RenderWorkinlineprotected
setWorkDone(std::size_t workDone)ph::RenderWorkinlineprotected
work()ph::RenderWork
~RenderWork()ph::RenderWorkinlinevirtual