Member List
RixNullBsdf Member List
This is the complete list of members for RixNullBsdf, including all inherited members.
bxdfFactory (defined in RixBsdf) | RixBsdf | protected |
BxdfProperty enum name | RixBsdf | |
EmitLocal(RtColorRGB *) | RixBsdf | inlinevirtual |
EvaluateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixBXLobeTraits *lobesEvaluated, RtVector3 const *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0 | RixNullBsdf | pure virtual |
EvaluateSamplesAtIndex(RixBXTransportTrait transportTrait, RixBXLobeTraits const &lobesWanted, RtInt index, RtInt nSamples, RixBXLobeTraits *lobesEvaluated, RtVector3 const *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0 | RixNullBsdf | pure virtual |
GenerateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeSampled *lobeSampled, RtVector3 *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0 | RixNullBsdf | pure virtual |
GetAggregateLobeTraits(RixBXLobeTraits *t)=0 | RixBsdf | pure virtual |
GetAllLobeTraits(RixBXLobeTraits *)=0 (defined in RixNullBsdf) | RixNullBsdf | pure virtual |
GetAllLobeTraits() (defined in RixBsdf) | RixBsdf | inline |
GetBxdfFactory() (defined in RixBsdf) | RixBsdf | inline |
GetEvaluateDomain()=0 | RixNullBsdf | pure virtual |
GetNumLobes()=0 (defined in RixNullBsdf) | RixNullBsdf | pure virtual |
GetProperty(BxdfProperty, void const **) const | RixBsdf | inlinevirtual |
GetShadingCtx() (defined in RixBsdf) | RixBsdf | inline |
k_Albedo enum value (defined in RixBsdf) | RixBsdf | |
k_MaterialIor enum value | RixBsdf | |
Release() | RixBsdf | inlinevirtual |
RixBsdf(RixShadingContext const *sCtx, RixBxdfFactory *fact) (defined in RixBsdf) | RixBsdf | inline |
shadingCtx (defined in RixBsdf) | RixBsdf | protected |
~RixBsdf() (defined in RixBsdf) | RixBsdf | inlinevirtual |