![]() |
RenderMan
26.0
|
This is the complete list of members for RixLightFilter, including all inherited members.
| CreateInstanceData(RixContext &rixCtx, RtUString const handle, RixParameterList const *parameterList, InstanceData *instanceData) | RixShadingPlugin | inlinevirtual |
| Filter(RixLightFilterContext const *lfCtx, void *instanceData, int const numSamples, int const *shadingCtxIndex, RtVector3 const *directions, float const *distances, float const *lightPdfsDirect, RixBXLobeWeights *contribution)=0 | RixLightFilter | pure virtual |
| FilterRadianceModifierProperty enum name | RixLightFilter | |
| Finalize(RixContext &ctx)=0 | RixShadingPlugin | pure virtual |
| GetInterface() const override | RixLightFilter | inlinevirtual |
| GetParamTable()=0 | RixShadingPlugin | pure virtual |
| GetProperty(void *instanceData, LightFilterProperty prop, void const **result) const =0 | RixLightFilter | pure virtual |
| GetRadianceModifier(FilterRadianceModifierProperty property, RixLightFilterContext const *lfCtx, void *instanceData, float *result) const =0 | RixLightFilter | pure virtual |
| GetVersion() const | RixShadingPlugin | inlinevirtual |
| Init(RixContext &ctx, RtUString const pluginPath)=0 | RixShadingPlugin | pure virtual |
| k_All enum value | RixShadingPlugin | |
| k_FiltersShadows enum value | RixLightFilter | |
| k_LinkingGroups enum value | RixLightFilter | |
| k_MaxDistance enum value | RixLightFilter | |
| k_Multiplier enum value | RixLightFilter | |
| k_None enum value | RixShadingPlugin | |
| k_numLightFilterProperties enum value | RixLightFilter | |
| k_numRadianceModifierProperties enum value | RixLightFilter | |
| LightFilterProperty enum name | RixLightFilter | |
| m_version | RixShadingPlugin | protected |
| RixLightFilter() | RixLightFilter | inlineprotected |
| RixShadingPlugin(int version) | RixShadingPlugin | inlineprotected |
| ShadowFilter(RixLightFilterContext const *lfCtx, void *instanceData, int const numSamples, int const *shadingCtxIndex, RtVector3 const *directions, float const *distances, RixBXLobeSampled const *incidentLobeSampled, RtColorRGB *transmissions) | RixLightFilter | inlinevirtual |
| 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 |
| ~RixLightFilter() override | RixLightFilter | inlineprotected |
| ~RixShadingPlugin() | RixShadingPlugin | inlineprotectedvirtual |