|
| RixVolumeIntegrator (RixShadingContext const *sCtx, RixBxdfFactory *f, RtPointer _instanceData) |
|
virtual | ~RixVolumeIntegrator () |
|
RixShadingContext const * | GetShadingCtx () const |
|
RixShadingContext * | GetVolumeShadingCtx () const |
|
RixBxdfFactory * | GetBxdfFactory () const |
|
RtPointer | GetInstanceData () const |
|
virtual void | SetParameters (void const *subclassParams) |
|
virtual void | Release () |
|
virtual RixSCDetail | GetProperty (VolumeProperty, void const **) const |
|
RixShadingContext * | BeginVolumeSampling () |
|
RixShadingContext const * | EndVolumeSampling (RixBXLobeTraits const *exposeVol=NULL, int const *membership=NULL) |
|
virtual void | GetNearestHits (int numRays, RtRayGeometry const *rays, RixRNG *rng, RixBXLobeTraits const &lobesWanted, RixIntegratorContext &iCtx, RixLightingServices *lightingServices, IntegratorDelegate *lcb, int *numShadingCtxs, RixShadingContext const **shadingCtxs, RtUString const subset=US_NULL, RtUString const excludeSubset=US_NULL, bool isLightPath=false, RtHitSides hitSides=k_SidesBoth, bool isPrimary=false)=0 |
|
virtual void | GetTransmission (int numRays, RtRayGeometry const *rays, RixRNG *rng, RixIntegratorContext &iCtx, RtColorRGB *transmissions, RtColorRGB *emission, RtUString const subset=US_NULL, RtUString const excludeSubset=US_NULL) |
|
Definition at line 744 of file RixBxdf.h.