bindResource(const std::string &name, int id) | mitsuba::ParallelProcess | virtual |
createWorkProcessor() const | mitsuba::GatherPhotonProcess | virtual |
decRef(bool autoDeallocate=true) const | Object | |
EAllSurfacePhotons enum value | mitsuba::GatherPhotonProcess | |
ECausticPhotons enum value | mitsuba::GatherPhotonProcess | |
EFailure enum value | mitsuba::ParallelProcess | |
EGather enum value | mitsuba::ParticleProcess | |
EGatherType enum name | mitsuba::GatherPhotonProcess | |
EMode enum name | mitsuba::ParticleProcess | |
EPause enum value | mitsuba::ParallelProcess | |
EStatus enum name | mitsuba::ParallelProcess | |
ESuccess enum value | mitsuba::ParallelProcess | |
ESurfacePhotons enum value | mitsuba::GatherPhotonProcess | |
ETrace enum value | mitsuba::ParticleProcess | |
EUnknown enum value | mitsuba::ParallelProcess | |
EVolumePhotons enum value | mitsuba::GatherPhotonProcess | |
GatherPhotonProcess(EGatherType type, size_t photonCount, size_t granularity, int maxDepth, int rrDepth, bool isLocal, bool autoCancel, const void *progressReporterPayload) | mitsuba::GatherPhotonProcess | |
generateWork(WorkUnit *unit, int worker) | mitsuba::GatherPhotonProcess | virtual |
getClass() const | mitsuba::GatherPhotonProcess | virtual |
getExcessPhotons() const | mitsuba::GatherPhotonProcess | inline |
getLogLevel() const | mitsuba::ParallelProcess | inline |
getPhotonMap() | mitsuba::GatherPhotonProcess | inline |
getRefCount() const | Object | inline |
getRequiredPlugins() | mitsuba::ParallelProcess | virtual |
getResourceBindings() const | mitsuba::ParallelProcess | inline |
getReturnStatus() const | mitsuba::ParallelProcess | inline |
getShotParticles() const | mitsuba::GatherPhotonProcess | inline |
handleCancellation() | mitsuba::ParallelProcess | virtual |
increaseResultCount(size_t resultCount) | mitsuba::ParticleProcess | protected |
incRef() const | Object | |
isLocal() const | mitsuba::GatherPhotonProcess | virtual |
m_autoCancel | mitsuba::GatherPhotonProcess | protected |
m_bindings | mitsuba::ParallelProcess | protected |
m_excess | mitsuba::GatherPhotonProcess | protected |
m_granularity | mitsuba::ParticleProcess | protected |
m_isLocal | mitsuba::GatherPhotonProcess | protected |
m_logLevel | mitsuba::ParallelProcess | protected |
m_maxDepth | mitsuba::GatherPhotonProcess | protected |
m_mode | mitsuba::ParticleProcess | protected |
m_numGenerated | mitsuba::ParticleProcess | protected |
m_numShot | mitsuba::GatherPhotonProcess | protected |
m_photonCount | mitsuba::GatherPhotonProcess | protected |
m_photonMap | mitsuba::GatherPhotonProcess | protected |
m_progress | mitsuba::ParticleProcess | protected |
m_receivedResultCount | mitsuba::ParticleProcess | protected |
m_resultMutex | mitsuba::ParticleProcess | protected |
m_returnStatus | mitsuba::ParallelProcess | protected |
m_rrDepth | mitsuba::GatherPhotonProcess | protected |
m_theClass | mitsuba::GatherPhotonProcess | static |
m_type | mitsuba::GatherPhotonProcess | protected |
m_workCount | mitsuba::ParticleProcess | protected |
Object() | Object | |
ParallelProcess() | mitsuba::ParallelProcess | inlineprotected |
ParticleProcess(EMode mode, size_t workCount, size_t granularity, const std::string &progressText, const void *progressReporterPayload) | mitsuba::ParticleProcess | protected |
processResult(const WorkResult *wr, bool cancelled) | mitsuba::GatherPhotonProcess | virtual |
ResourceBindings typedef | mitsuba::ParallelProcess | |
staticInitialization() | Object | static |
staticShutdown() | Object | static |
toString() const | Object | virtual |
unsuccessful(size_t needed, size_t gen, size_t shot) | mitsuba::GatherPhotonProcess | inlineprotected |
~GatherPhotonProcess() | mitsuba::GatherPhotonProcess | inlineprotectedvirtual |
~Object() | Object | protectedvirtual |
~ParallelProcess() | mitsuba::ParallelProcess | inlineprotectedvirtual |
~ParticleProcess() | mitsuba::ParticleProcess | protectedvirtual |