Member List
RixVolumeIntegrator Member List
This is the complete list of members for RixVolumeIntegrator, including all inherited members.
bxdfFactory (defined in RixVolumeIntegrator) | RixVolumeIntegrator | protected |
CreateBSDF(RixShadingContext const *, RixShadingContext::Allocator &) | RixVolumeIntegrator | inlinevirtual |
GetBxdfFactory() (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inline |
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)=0 | RixVolumeIntegrator | pure 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) | RixVolumeIntegrator | inlinevirtual |
GetProperty(VolumeProperty, void const **) const | RixVolumeIntegrator | inlinevirtual |
GetShadingCtx() (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inline |
GetTransmission(RtInt, RtRayGeometry const *, RixRNG *, RixIntegratorContext &iCtx, RtColorRGB *, char const *=NULL) | RixVolumeIntegrator | inlinevirtual |
GetTransmissionAndPdfs(RtInt numRays, RtRayGeometry const *rays, RixRNG *rng, RixIntegratorContext &iCtx, RixBXRayFlags const *, RtColorRGB *trans, RtFloat *forwardPdf, RtFloat *reversePdf, RtFloat *crossPdf, RtColorRGB *=NULL) | RixVolumeIntegrator | inlinevirtual |
IsMultiScatter() const | RixVolumeIntegrator | inlinevirtual |
k_DensityColor enum value | RixVolumeIntegrator | |
k_DensityFloat enum value | RixVolumeIntegrator | |
k_DensityType enum value (defined in RixVolumeIntegrator) | RixVolumeIntegrator | |
k_MaxDensity enum value | RixVolumeIntegrator | |
params (defined in RixVolumeIntegrator) | RixVolumeIntegrator | protected |
Release() (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inlinevirtual |
RixVolumeIntegrator(RixShadingContext const *sCtx, RixBxdfFactory *f) (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inline |
SetParameters(void const *subclassParams) (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inlinevirtual |
SetShadingCtx(const RixShadingContext *ctx) (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inline |
shadingCtx (defined in RixVolumeIntegrator) | RixVolumeIntegrator | protected |
VolumeProperty enum name | RixVolumeIntegrator | |
~RixVolumeIntegrator() (defined in RixVolumeIntegrator) | RixVolumeIntegrator | inlinevirtual |