Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::Mutator Member List

This is the complete list of members for mitsuba::Mutator, including all inherited members.

accept(const MutationRecord &muRec)=0mitsuba::Mutatorpure virtual
decRef(bool autoDeallocate=true) const Object
EBidirectionalMutation enum valuemitsuba::Mutator
ECausticPerturbation enum valuemitsuba::Mutator
EIndependentMutation enum valuemitsuba::Mutator
ELensPerturbation enum valuemitsuba::Mutator
ELensSubpathMutation enum valuemitsuba::Mutator
EManifoldPerturbation enum valuemitsuba::Mutator
EMultiChainPerturbation enum valuemitsuba::Mutator
EMutationType enum namemitsuba::Mutator
EMutationTypeCount enum valuemitsuba::Mutator
getClass() const mitsuba::Mutatorvirtual
getRefCount() const Objectinline
getType() const =0mitsuba::Mutatorpure virtual
incRef() const Object
m_theClassmitsuba::Mutatorstatic
Object()Object
Q(const Path &source, const Path &proposal, const MutationRecord &muRec) const =0mitsuba::Mutatorpure virtual
sampleMutation(Path &source, Path &proposal, MutationRecord &muRec, const MutationRecord &sourceMuRec)=0mitsuba::Mutatorpure virtual
staticInitialization()Objectstatic
staticShutdown()Objectstatic
suitability(const Path &path) const =0mitsuba::Mutatorpure virtual
toString() const Objectvirtual
~Mutator()mitsuba::Mutatorinlineprotectedvirtual
~Object()Objectprotectedvirtual