RenderManAPI  24.0
RixVolumeAggregate Member List

This is the complete list of members for RixVolumeAggregate, including all inherited members.

AddToIrradianceQueries(RixVolumeAggregateIterator *iterator, int stepNum, RixVolumeIrradianceEstimateContext *queryContext)=0RixVolumeAggregatepure virtual
ComputeDensity(RixVolumeAggregateIterator **iterators, float *densities)=0RixVolumeAggregatepure virtual
ComputeDensity(RixVolumeAggregateIterator **iterators, RtColorRGB *densities)=0RixVolumeAggregatepure virtual
ComputeEmission(RixVolumeAggregateIterator **iterators, RtColorRGB *emissions)=0RixVolumeAggregatepure virtual
CreateIrradianceEstimateContext()=0RixVolumeAggregatepure virtual
CreateIterator(int index)=0RixVolumeAggregatepure virtual
CreateScatterContexts(RixVolumeAggregateIterator **iterators, int *numShadingContexts, RixShadingContext **shadingContexts)=0RixVolumeAggregatepure virtual
CreateScatterContexts(RixShadingContext const *parentContext, RixVolumeAggregateIterator **iterators, int *numShadingContexts, RixShadingContext **shadingContexts)=0RixVolumeAggregatepure virtual
GenerateLightSamples(RixVolumeAggregateIterator **iterators, RixRNG *rng, RixLightingServices *lightingServices, float *maxDistances, RtPoint3 *positions, bool *sampleFailed)=0RixVolumeAggregatepure virtual
ReleaseScatterContexts(int numShadingContexts, RixShadingContext **shadingContexts, RixBXLobeTraits const *exposeVol=NULL, int **memberships=NULL, int *numNewShadingContexts=NULL, RixShadingContext const **newShadingContexts=NULL)=0RixVolumeAggregatepure virtual
ServiceIrradianceQueries(RixVolumeIrradianceEstimateContext *queryContext, RixLightingServices *lightingServices, float *estimates, float *confidences)=0RixVolumeAggregatepure virtual
SetProperty(VolumeAggregateProperty, void const *in)=0RixVolumeAggregatepure virtual
~RixVolumeAggregate()RixVolumeAggregateinlinevirtual