RenderManAPI  24.0
RixIntegratorContext Member List

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

Allocate(size_t nObjs, size_t objSize, MemCategory)=0RixIntegratorContextpure virtual
Allocate(size_t nObjs)RixIntegratorContextinline
GetDisplayServices(int version=1) const =0RixIntegratorContextpure virtual
GetEnv(int version=1) const =0RixIntegratorContextpure virtual
GetLightingServices(int version=1) const =0RixIntegratorContextpure virtual
GetNearestHits(int nRays, RtRayGeometry const *rays, RixBXLobeTraits const &lobesWanted, RtRayGeometry::RayType rayType, int nearestHitFlags, RtUString const subset, RtUString const excludeSubset, RtHitSides hitSides, int *numShadingCtxs, RixShadingContext const **shadingCtxs)=0RixIntegratorContextpure virtual
GetNearestHits(int nRays, RtRayGeometry const *rays, RtRayGeometry::RayType rayType, int nearestHitFlags, RtUString const subset, RtUString const excludeSubset, RtHitSides hitSides, RtHitPoint *hits)=0RixIntegratorContextpure virtual
GetNearestHits(int nRays, RtRayGeometry const *rays, RixBXLobeTraits const &lobesWanted, bool wantsMisses, 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, bool isVolume=false, bool stochasticMode=true)RixIntegratorContextinlinevirtual
GetNearestHits(int nRays, RtRayGeometry const *rays, RtHitPoint *hits, RtUString const subset=US_NULL, RtUString const excludeSubset=US_NULL, RtHitSides hitSides=k_SidesBoth, bool isPrimary=false, bool isVolume=false, bool stochasticMode=true)RixIntegratorContextinlinevirtual
GetRixInterface(RixInterfaceId id) const =0RixContextpure virtual
GetRixLPE(int version=1) const =0RixIntegratorContextpure virtual
GetTransmission(int nRays, RtRayGeometry const *rays, RtColorRGB *transmissions, RtColorRGB *volumeEmissions, RtUString const subset=US_NULL, RtUString const excludeSubset=US_NULL)=0RixIntegratorContextpure virtual
GetVolumeServices(int version=1) const =0RixIntegratorContextpure virtual
integratorCtxIdRixIntegratorContext
k_ConstrainToVolume enum valueRixIntegratorContext
k_ContinuationOpacity enum valueRixIntegratorContext
k_IncludeMisses enum valueRixIntegratorContext
k_IntegratorMem enum valueRixIntegratorContext
k_None enum valueRixIntegratorContext
k_Primary enum valueRixIntegratorContext
k_SkipVolumes enum valueRixIntegratorContext
MemCategory enum nameRixIntegratorContext
NearestHitFlags enum nameRixIntegratorContext
New(size_t nObjs)RixIntegratorContextinline
numActiveRaysRixIntegratorContext
numRaysRixIntegratorContext
primaryRaysRixIntegratorContext
ReleaseShadingContexts(int numShadingCtxs, RixShadingContext const **shadingCtxs)=0RixIntegratorContextpure virtual
rngCtxRixIntegratorContext
timeRixIntegratorContext
~RixContext()RixContextinlinevirtual
~RixIntegratorContext() overrideRixIntegratorContextinlineprotected