RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 property, 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