Mitsuba Renderer
0.5.0
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
mitsuba::PhaseFunction Member List
This is the complete list of members for
mitsuba::PhaseFunction
, including all inherited members.
addChild
(const std::string &name, ConfigurableObject *child)
mitsuba::ConfigurableObject
virtual
addChild
(ConfigurableObject *child)
mitsuba::ConfigurableObject
inline
ConfigurableObject
(const Properties &props)
mitsuba::ConfigurableObject
inline
protected
ConfigurableObject
(Stream *stream, InstanceManager *manager)
mitsuba::ConfigurableObject
protected
configure
()
mitsuba::PhaseFunction
virtual
decRef
(bool autoDeallocate=true) const
Object
EAngleDependence
enum value
mitsuba::PhaseFunction
EAnisotropic
enum value
mitsuba::PhaseFunction
EIsotropic
enum value
mitsuba::PhaseFunction
ENonSymmetric
enum value
mitsuba::PhaseFunction
EPhaseFunctionType
enum name
mitsuba::PhaseFunction
eval
(const PhaseFunctionSamplingRecord &pRec) const =0
mitsuba::PhaseFunction
pure virtual
getClass
() const
mitsuba::PhaseFunction
virtual
getID
() const
mitsuba::ConfigurableObject
inline
getMeanCosine
() const
mitsuba::PhaseFunction
virtual
getProperties
() const
mitsuba::ConfigurableObject
inline
getRefCount
() const
Object
inline
getType
() const
mitsuba::PhaseFunction
inline
incRef
() const
Object
m_properties
mitsuba::ConfigurableObject
protected
m_theClass
mitsuba::PhaseFunction
static
m_type
mitsuba::PhaseFunction
protected
needsDirectionallyVaryingCoefficients
() const
mitsuba::PhaseFunction
virtual
Object
()
Object
pdf
(const PhaseFunctionSamplingRecord &pRec) const
mitsuba::PhaseFunction
virtual
PhaseFunction
(const Properties &props)
mitsuba::PhaseFunction
inline
protected
PhaseFunction
(Stream *stream, InstanceManager *manager)
mitsuba::PhaseFunction
inline
protected
sample
(PhaseFunctionSamplingRecord &pRec, Sampler *sampler) const =0
mitsuba::PhaseFunction
pure virtual
sample
(PhaseFunctionSamplingRecord &pRec, Float &pdf, Sampler *sampler) const =0
mitsuba::PhaseFunction
pure virtual
SerializableObject
(Stream *stream, InstanceManager *manager)
mitsuba::SerializableObject
SerializableObject
()
mitsuba::SerializableObject
inline
protected
serialize
(Stream *stream, InstanceManager *manager) const
mitsuba::ConfigurableObject
virtual
setID
(const std::string &name)
mitsuba::ConfigurableObject
inline
setParent
(ConfigurableObject *parent)
mitsuba::ConfigurableObject
virtual
sigmaDir
(Float cosTheta) const
mitsuba::PhaseFunction
virtual
sigmaDirMax
() const
mitsuba::PhaseFunction
virtual
staticInitialization
()
Object
static
staticShutdown
()
Object
static
toString
() const =0
mitsuba::PhaseFunction
pure virtual
~ConfigurableObject
()
mitsuba::ConfigurableObject
inline
protected
virtual
~Object
()
Object
protected
virtual
~PhaseFunction
()
mitsuba::PhaseFunction
inline
protected
virtual
~SerializableObject
()
mitsuba::SerializableObject
inline
protected
virtual
Generated on Sat Nov 23 2024 06:25:07 for Mitsuba Renderer by
1.8.5