RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixBxdf Member List

This is the complete list of members for RixBxdf, 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)=0RixBxdfpure virtual
EvaluateSamplesAtIndex(RixBXTransportTrait transportTrait, RixBXLobeTraits const &lobesWanted, RixRNG *rng, int index, int numSamples, RixBXLobeTraits *lobesEvaluated, RtVector3 const *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs)=0RixBxdfpure virtual
GenerateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeSampled *lobesSampled, RtVector3 *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs, RtColorRGB *compTrans=NULL)=0RixBxdfpure virtual
GetAggregateLobeTraits(RixBXLobeTraits *t)=0RixBxdfpure virtual
GetAllLobeTraits()RixBxdfinline
GetBxdfFactory()RixBxdfinline
GetEvaluateDomain()=0RixBxdfpure 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