RenderManAPI  24.0
RixNullBxdf Member List

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

bxdfFactoryRixBxdfprotected
BxdfProperty enum nameRixBxdf
EmitLocal(RtColorRGB *result)=0RixBxdfpure virtual
EvaluateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeTraits *lobesEvaluated, RtVector3 const *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs)=0RixNullBxdfpure virtual
EvaluateSamplesAtIndex(RixBXTransportTrait transportTrait, RixBXLobeTraits const &lobesWanted, RixRNG *rng, int index, int nSamples, RixBXLobeTraits *lobesEvaluated, RtVector3 const *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs)=0RixNullBxdfpure virtual
GenerateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeSampled *lobeSampled, RtVector3 *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs, RtColorRGB *compTrans=NULL)=0RixNullBxdfpure virtual
GetAggregateLobeTraits(RixBXLobeTraits *t)=0RixBxdfpure virtual
GetAllLobeTraits(RixBXLobeTraits *)=0RixNullBxdfpure virtual
RixBxdf::GetAllLobeTraits()RixBxdfinline
GetBxdfFactory()RixBxdfinline
GetEvaluateDomain()=0RixNullBxdfpure virtual
GetNumLobes()=0RixNullBxdfpure virtual
GetProperty(BxdfProperty, void const **result) const =0RixBxdfpure virtual
GetShadingCtx()RixBxdfinline
k_Albedo enum valueRixBxdf
k_MaterialIor enum valueRixBxdf
Release()RixBxdfinlinevirtual
RixBxdf(RixShadingContext const *sCtx, RixBxdfFactory *factory)RixBxdfinline
shadingCtxRixBxdfprotected
~RixBxdf()RixBxdfinlinevirtual