Member List

RixVolumeIntegrator Member List

This is the complete list of members for RixVolumeIntegrator, including all inherited members.

bxdfFactory (defined in RixVolumeIntegrator)RixVolumeIntegratorprotected
CreateBSDF(RixShadingContext const *, RixShadingContext::Allocator &)RixVolumeIntegratorinlinevirtual
GetBxdfFactory() (defined in RixVolumeIntegrator)RixVolumeIntegratorinline
GetNearestHits(RtInt numRays, RtRayGeometry const *rays, RixRNG *rng, RixBXLobeTraits const &lobesWanted, RixIntegratorContext &iCtx, RixLightingServices *lightingServices, IntegratorDelegate *lcb, RtInt *numGrps, RixShadingContext const **shadeGrps, char const *subset=NULL, bool isLightPath=false, RtHitSides hitSides=k_SidesBoth, bool isPrimary=false)=0RixVolumeIntegratorpure virtual
GetNearestHitsAndPdfs(RtInt numRays, RtRayGeometry const *rays, RixRNG *rng, RixBXLobeTraits const &lobesWanted, RixIntegratorContext &iCtx, bool, bool, bool *, RtInt *numGrps, RixShadingContext const **shadeGrps, RtFloat *forwardPdf, RtFloat *reversePdf, RtFloat *crossPdf, RtFloat *forwardBoundaryPdf, RtFloat *reverseBoundaryPdf, RtColorRGB *densityCoefficient)RixVolumeIntegratorinlinevirtual
GetProperty(VolumeProperty, void const **) const RixVolumeIntegratorinlinevirtual
GetShadingCtx() (defined in RixVolumeIntegrator)RixVolumeIntegratorinline
GetTransmission(RtInt, RtRayGeometry const *, RixRNG *, RixIntegratorContext &iCtx, RtColorRGB *, char const *=NULL)RixVolumeIntegratorinlinevirtual
GetTransmissionAndPdfs(RtInt numRays, RtRayGeometry const *rays, RixRNG *rng, RixIntegratorContext &iCtx, RixBXRayFlags const *, RtColorRGB *trans, RtFloat *forwardPdf, RtFloat *reversePdf, RtFloat *crossPdf, RtColorRGB *=NULL)RixVolumeIntegratorinlinevirtual
IsMultiScatter() const RixVolumeIntegratorinlinevirtual
k_DensityColor enum valueRixVolumeIntegrator
k_DensityFloat enum valueRixVolumeIntegrator
k_DensityType enum value (defined in RixVolumeIntegrator)RixVolumeIntegrator
k_MaxDensity enum valueRixVolumeIntegrator
params (defined in RixVolumeIntegrator)RixVolumeIntegratorprotected
Release() (defined in RixVolumeIntegrator)RixVolumeIntegratorinlinevirtual
RixVolumeIntegrator(RixShadingContext const *sCtx, RixBxdfFactory *f) (defined in RixVolumeIntegrator)RixVolumeIntegratorinline
SetParameters(void const *subclassParams) (defined in RixVolumeIntegrator)RixVolumeIntegratorinlinevirtual
SetShadingCtx(const RixShadingContext *ctx) (defined in RixVolumeIntegrator)RixVolumeIntegratorinline
shadingCtx (defined in RixVolumeIntegrator)RixVolumeIntegratorprotected
VolumeProperty enum nameRixVolumeIntegrator
~RixVolumeIntegrator() (defined in RixVolumeIntegrator)RixVolumeIntegratorinlinevirtual