![]() |
RenderMan
26.0
|
This is the complete list of members for RixBxdfFactory, including all inherited members.
| BeginInterior(RixShadingContext const *, RixSCShadingMode, void *parentData, void *instanceData)=0 | RixBxdfFactory | pure virtual |
| BeginOpacity(RixShadingContext const *, RixSCShadingMode, void *parentData, void *instanceData)=0 | RixBxdfFactory | pure virtual |
| BeginPostLighting(RixShadingContext const *, RixSCShadingMode, void *parentData, void *instanceData) | RixBxdfFactory | inlinevirtual |
| BeginScatter(RixShadingContext const *, RixBXLobeTraits const &hints, RixSCShadingMode, void *parentData, void *instanceData)=0 | RixBxdfFactory | pure virtual |
| BeginSubsurface(RixShadingContext const *, RixSCShadingMode, void *parentData, void *instanceData)=0 | RixBxdfFactory | pure virtual |
| CreateInstanceData(RixContext &rixCtx, RtUString const handle, RixParameterList const *parameterList, InstanceData *instanceData) | RixShadingPlugin | inlinevirtual |
| EndInterior(RixVolumeIntegrator *)=0 | RixBxdfFactory | pure virtual |
| EndOpacity(class RixOpacity *)=0 | RixBxdfFactory | pure virtual |
| EndPostLighting(class RixPostLighting *) | RixBxdfFactory | inlinevirtual |
| EndScatter(class RixBxdf *bxdf)=0 | RixBxdfFactory | pure virtual |
| EndSubsurface(RixVolumeIntegrator *)=0 | RixBxdfFactory | pure virtual |
| Finalize(RixContext &ctx)=0 | RixShadingPlugin | pure virtual |
| GetIndexOfRefraction(void *instanceData) const =0 | RixBxdfFactory | pure virtual |
| GetInstanceHints(void *instanceData) const =0 | RixBxdfFactory | pure virtual |
| GetInterface() const override | RixBxdfFactory | inlinevirtual |
| GetParamTable()=0 | RixShadingPlugin | pure virtual |
| GetVersion() const | RixShadingPlugin | inlinevirtual |
| Init(RixContext &ctx, RtUString const pluginPath)=0 | RixShadingPlugin | pure virtual |
| InstanceHints enum name | RixBxdfFactory | |
| k_All enum value | RixShadingPlugin | |
| k_BlocksVolumes enum value | RixBxdfFactory | |
| k_ComputesInterior enum value | RixBxdfFactory | |
| k_ComputesOpacity enum value | RixBxdfFactory | |
| k_ComputesOpacityForAllRays enum value | RixBxdfFactory | |
| k_ComputesPostLighting enum value | RixBxdfFactory | |
| k_ComputesPresence enum value | RixBxdfFactory | |
| k_ComputesSubsurface enum value | RixBxdfFactory | |
| k_InteriorHeterogeneous enum value | RixBxdfFactory | |
| k_InteriorMask enum value | RixBxdfFactory | |
| k_InteriorOverlapping enum value | RixBxdfFactory | |
| k_InteriorTransmission enum value | RixBxdfFactory | |
| k_None enum value | RixShadingPlugin | |
| k_OpacityCanBeCached enum value | RixBxdfFactory | |
| k_OpacityMask enum value | RixBxdfFactory | |
| k_PresenceCanBeCached enum value | RixBxdfFactory | |
| k_StochasticOpacityOnly enum value | RixBxdfFactory | |
| k_TemporalParamIsProperty enum value | RixBxdfFactory | |
| k_TriviallyOpaque enum value | RixBxdfFactory | |
| m_version | RixShadingPlugin | protected |
| RegisterTemporalVolumeParams(void *instanceData, std::vector< int > ¶mId) const =0 | RixBxdfFactory | pure virtual |
| RixBxdfFactory() | RixBxdfFactory | inlineprotected |
| RixShadingPlugin(int version) | RixShadingPlugin | inlineprotected |
| Synchronize(RixContext &ctx, RixSCSyncMsg syncMsg, RixParameterList const *syncParams)=0 | RixShadingPlugin | pure virtual |
| SynchronizeHints enum name | RixShadingPlugin | |
| SynchronizeInstanceData(RixContext &rixCtx, RtUString const handle, RixParameterList const *instanceParams, uint32_t const editHints, InstanceData *instanceData) | RixShadingPlugin | inlinevirtual |
| ~RixBxdfFactory() override | RixBxdfFactory | inlineprotected |
| ~RixShadingPlugin() | RixShadingPlugin | inlineprotectedvirtual |