| accept(const MutationRecord &muRec) | mitsuba::CausticPerturbation | virtual |
| CausticPerturbation(const Scene *scene, Sampler *sampler, MemoryPool &pool, Float minJump, Float coveredArea) | mitsuba::CausticPerturbation | |
| decRef(bool autoDeallocate=true) const | Object | |
| EBidirectionalMutation enum value | mitsuba::Mutator | |
| ECausticPerturbation enum value | mitsuba::Mutator | |
| EIndependentMutation enum value | mitsuba::Mutator | |
| ELensPerturbation enum value | mitsuba::Mutator | |
| ELensSubpathMutation enum value | mitsuba::Mutator | |
| EManifoldPerturbation enum value | mitsuba::Mutator | |
| EMultiChainPerturbation enum value | mitsuba::Mutator | |
| EMutationType enum name | mitsuba::Mutator | |
| EMutationTypeCount enum value | mitsuba::Mutator | |
| getClass() const | mitsuba::CausticPerturbation | virtual |
| getRefCount() const | Object | inline |
| getType() const | mitsuba::CausticPerturbation | virtual |
| incRef() const | Object | |
| m_logRatio | mitsuba::CausticPerturbation | protected |
| m_mediumDensityMultiplier | mitsuba::MutatorBase | protected |
| m_pool | mitsuba::CausticPerturbation | protected |
| m_sampler | mitsuba::CausticPerturbation | protected |
| m_scene | mitsuba::CausticPerturbation | protected |
| m_theClass | mitsuba::CausticPerturbation | static |
| m_theta1 | mitsuba::CausticPerturbation | protected |
| m_theta2 | mitsuba::CausticPerturbation | protected |
| MutatorBase() | mitsuba::MutatorBase | protected |
| Object() | Object | |
| pdfMediumPerturbation(const PathVertex *oldVertex, const PathEdge *oldEdge, const PathEdge *newEdge) const | mitsuba::MutatorBase | protected |
| perturbMediumDistance(Sampler *sampler, const PathVertex *vertex) | mitsuba::MutatorBase | protected |
| Q(const Path &source, const Path &proposal, const MutationRecord &muRec) const | mitsuba::CausticPerturbation | virtual |
| sampleMutation(Path &source, Path &proposal, MutationRecord &muRec, const MutationRecord &sourceMuRec) | mitsuba::CausticPerturbation | virtual |
| staticInitialization() | Object | static |
| staticShutdown() | Object | static |
| suitability(const Path &path) const | mitsuba::CausticPerturbation | virtual |
| toString() const | Object | virtual |
| ~CausticPerturbation() | mitsuba::CausticPerturbation | protectedvirtual |
| ~Mutator() | mitsuba::Mutator | inlineprotectedvirtual |
| ~MutatorBase() | mitsuba::MutatorBase | inlineprotectedvirtual |
| ~Object() | Object | protectedvirtual |