![]() |
RenderMan
26.0
|
This is the complete list of members for RixNullBxdf, including all inherited members.
bxdfFactory | RixBxdf | protected |
BxdfProperty enum name | RixBxdf | |
EmitLocal(RtColorRGB *result)=0 | RixBxdf | pure virtual |
EvaluateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeTraits *lobesEvaluated, RtVector3 const *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs)=0 | RixNullBxdf | pure virtual |
EvaluateSamplesAtIndex(RixBXTransportTrait transportTrait, RixBXLobeTraits const &lobesWanted, RixRNG *rng, int index, int nSamples, RixBXLobeTraits *lobesEvaluated, RtVector3 const *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs)=0 | RixNullBxdf | pure virtual |
GenerateSample(RixBXTransportTrait transportTrait, RixBXLobeTraits const *lobesWanted, RixRNG *rng, RixBXLobeSampled *lobeSampled, RtVector3 *directions, RixBXLobeWeights &weights, float *forwardPdfs, float *reversePdfs, RtColorRGB *compTrans=NULL)=0 | RixNullBxdf | pure virtual |
GetAggregateLobeTraits(RixBXLobeTraits *t)=0 | RixBxdf | pure virtual |
GetAllLobeTraits(RixBXLobeTraits *)=0 | RixNullBxdf | pure virtual |
RixBxdf::GetAllLobeTraits() | RixBxdf | inline |
GetBxdfFactory() | RixBxdf | inline |
GetEvaluateDomain()=0 | RixNullBxdf | pure virtual |
GetNumLobes()=0 | RixNullBxdf | pure virtual |
GetProperty(BxdfProperty property, void const **result) const =0 | RixBxdf | pure virtual |
GetShadingCtx() | RixBxdf | inline |
k_Albedo enum value | RixBxdf | |
k_MaterialIor enum value | RixBxdf | |
Release() | RixBxdf | inlinevirtual |
RixBxdf(RixShadingContext const *sCtx, RixBxdfFactory *factory) | RixBxdf | inline |
shadingCtx | RixBxdf | protected |
~RixBxdf() | RixBxdf | inlinevirtual |