The spica renderer
spica::RoughDielectric Member List

This is the complete list of members for spica::RoughDielectric, including all inherited members.

bump(SurfaceInteraction *intr, const std::shared_ptr< Texture< Spectrum >> &bumpmap) (defined in spica::SurfaceMaterial)spica::SurfaceMaterialstatic
CObject() (defined in spica::CObject)spica::CObject
RoughDielectric(const std::shared_ptr< Texture< Spectrum >> &Kr, const std::shared_ptr< Texture< Spectrum >> &Kt, const std::shared_ptr< Texture< Spectrum >> &uRoughness, const std::shared_ptr< Texture< Spectrum >> &vRoughness, const std::shared_ptr< Texture< Spectrum >> &index, const std::string &distribution="beckmann", const std::shared_ptr< Texture< Spectrum >> &bumpMap=nullptr, bool remapRoughness=false) (defined in spica::RoughDielectric)spica::RoughDielectric
RoughDielectric(RenderParams &params) (defined in spica::RoughDielectric)spica::RoughDielectricexplicit
setScatterFuncs(SurfaceInteraction *isect, MemoryArena &arena) const override (defined in spica::RoughDielectric)spica::RoughDielectricvirtual
~CObject() (defined in spica::CObject)spica::CObjectvirtual
~SurfaceMaterial() (defined in spica::SurfaceMaterial)spica::SurfaceMaterialvirtual