Member List

RixNullBsdf Member List

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

bxdfFactory (defined in RixBsdf)RixBsdfprotected
BxdfProperty enum nameRixBsdf
EmitLocal(RtColorRGB *)RixBsdfinlinevirtual
EvaluateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixBXLobeTraits *lobesEvaluated, RtVector3 const *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0RixNullBsdfpure virtual
EvaluateSamplesAtIndex(RixBXTransportTrait transportTrait, RixBXLobeTraits const &lobesWanted, RtInt index, RtInt nSamples, RixBXLobeTraits *lobesEvaluated, RtVector3 const *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0RixNullBsdfpure virtual
GenerateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeSampled *lobeSampled, RtVector3 *sampleDirs, RixBXLobeWeights &weights, RtFloat *forwardPdfs, RtFloat *reversePdfs)=0RixNullBsdfpure virtual
GetAggregateLobeTraits(RixBXLobeTraits *t)=0RixBsdfpure virtual
GetAllLobeTraits(RixBXLobeTraits *)=0 (defined in RixNullBsdf)RixNullBsdfpure virtual
GetAllLobeTraits() (defined in RixBsdf)RixBsdfinline
GetBxdfFactory() (defined in RixBsdf)RixBsdfinline
GetEvaluateDomain()=0RixNullBsdfpure virtual
GetNumLobes()=0 (defined in RixNullBsdf)RixNullBsdfpure virtual
GetProperty(BxdfProperty, void const **) const RixBsdfinlinevirtual
GetShadingCtx() (defined in RixBsdf)RixBsdfinline
k_Albedo enum value (defined in RixBsdf)RixBsdf
k_MaterialIor enum valueRixBsdf
Release()RixBsdfinlinevirtual
RixBsdf(RixShadingContext const *sCtx, RixBxdfFactory *fact) (defined in RixBsdf)RixBsdfinline
shadingCtx (defined in RixBsdf)RixBsdfprotected
~RixBsdf() (defined in RixBsdf)RixBsdfinlinevirtual