RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixShadingContext Member List

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

aggregateVolumeRixShadingContext
Allocate(size_t n, size_t size, MemCategory m) const =0RixShadingContextpure virtual
BeginIncidentVol(int numRays, RtRayGeometry *rays) const RixShadingContextinline
BeginOppositeVol(int numRays, RtRayGeometry *rays) const RixShadingContextinline
BeginSubsurface(int numRays, RtRayGeometry *rays) const =0RixShadingContextpure virtual
BeginVolume(RixSCVolumeSelector, int numRays, RtRayGeometry *rays) const =0RixShadingContextpure virtual
BeginVolumeSampling() const =0RixShadingContextprotectedpure virtual
BuiltinBxdf enum nameRixShadingContext
BuiltinVar enum nameRixShadingContext
BuiltinVolume enum nameRixShadingContext
bxdfRixShadingContext
CreateMutableContext() const =0RixShadingContextpure virtual
displacementRixShadingContext
EndSubsurface(RixVolumeIntegrator *) const =0RixShadingContextpure virtual
EndVolume(RixVolumeIntegrator *) const =0RixShadingContextpure virtual
EndVolumeSampling(const RixShadingContext *, RixBXLobeTraits const *exposeVol=NULL, int const *membership=NULL) const =0RixShadingContextprotectedpure virtual
EvalAndCopyParam(int paramId, int arrayIndex, T **result, T const *dflt=NULL, bool promoteToVarying=false, MemCategory mcat=k_BxdfMem) const RixShadingContextinline
EvalParam(int paramId, int arrayIndex, int const **result, int const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, float const **result, float const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, RtColorRGB const **result, RtColorRGB const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, RtFloat3 const **result, RtFloat3 const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, RtMatrix4x4 const **result, RtMatrix4x4 const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, RtUString const **result, RtUString const *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
EvalParam(int paramId, int arrayIndex, RixBxdfFactory **result, RixBxdfFactory *dflt=NULL, bool promoteToVarying=false) const =0RixShadingContextpure virtual
eyePathRixShadingContext
GetBuiltinBxdf(BuiltinBxdf, RixBxdfFactory *) const =0RixShadingContextpure virtual
GetBuiltinVar(BuiltinVar, int const **var) const =0RixShadingContextpure virtual
GetBuiltinVar(BuiltinVar, float const **var) const =0RixShadingContextpure virtual
GetBuiltinVar(BuiltinVar, RtFloat3 const **var) const =0RixShadingContextpure virtual
GetBuiltinVar(BuiltinVar, RixLPEState *const **var) const =0RixShadingContextpure virtual
GetBuiltinVolume(BuiltinVolume builtin, RixBxdfFactory *factory, void *instanceData) const =0RixShadingContextpure virtual
GetBxdf() const RixShadingContextinline
GetContextById(RixShadingContext::Id sCtxId) const =0RixShadingContextpure virtual
GetDisplacement() const RixShadingContextinline
GetDisplayServices(int version=1) const =0RixShadingContextpure virtual
GetIntegratorContext() const =0RixShadingContextpure virtual
GetLightEmission(RtColorRGB *emission, int *lightGroupIds=NULL) const =0RixShadingContextpure virtual
GetNearestHits(int numRays, RtRayGeometry const *rays, RtHitPoint *hits, const RtUString subset=US_NULL, const RtUString excludeSubset=US_NULL, RtHitSides hitSides=k_SidesBoth) const =0RixShadingContextpure virtual
GetOpacity() const RixShadingContextinline
GetOverlappingVolumes() const =0RixShadingContextpure virtual
GetParamId(const RtUString name, int *paramId) const =0RixShadingContextpure virtual
GetParamInfo(int paramId, RixSCType *type, RixSCConnectionInfo *cInfo, int *arrayLength=NULL) const =0RixShadingContextpure virtual
GetParamInfo(int paramId, RixSCType *type, bool *isConnected, int *arrayLength=NULL) const RixShadingContextinline
GetPostLighting() const RixShadingContextinline
GetPrimaryContext() const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RixSCType *type, int *arraylen) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, float fill, float const **var, float const **radius=NULL) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtFloat2 fill, RtFloat2 const **var, float const **radius=NULL) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtFloat3 fill, RtFloat3 const **var, float const **radius=NULL) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtUString const **var) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtMatrix4x4 const &fill, RtMatrix4x4 const **var) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, float const **var, float const **dXdu, float const **dXdv) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtFloat2 const **var, float const **dXdu, float const **dYdu, float const **dXdv, float const **dYdv) const =0RixShadingContextpure virtual
GetPrimVar(const RtUString name, RtFloat3 const **var, float const **dXdu, float const **dYdu, float const **dZdu, float const **dXdv, float const **dYdv, float const **dZdv) const =0RixShadingContextpure virtual
GetProperty(RayProperty, void const *) const RixShadingContextinlinevirtual
GetRixInterface(RixInterfaceId id) const =0RixContextpure virtual
GetSubsurface() const RixShadingContextinline
GetTransform(const RtUString fromSpace, const RtUString toSpace, RtMatrix4x4 const **matrix, int *numMatrices) const =0RixShadingContextpure virtual
GetVolume() const RixShadingContextinline
HasHits() const RixShadingContextinline
HasMisses() const RixShadingContextinline
HasSubsurface() const =0RixShadingContextpure virtual
HasVolume(RixSCVolumeSelector) const =0RixShadingContextpure virtual
integratorCtxIndexRixShadingContext
k_AsNormals enum valueRixShadingContext
k_AsPoints enum valueRixShadingContext
k_AsVectors enum valueRixShadingContext
k_biasR enum valueRixShadingContext
k_biasT enum valueRixShadingContext
k_BxdfMem enum valueRixShadingContext
k_curvature enum valueRixShadingContext
k_curvatureU enum valueRixShadingContext
k_curvatureV enum valueRixShadingContext
k_dPcameradtime enum valueRixShadingContext
k_dPdtime enum valueRixShadingContext
k_dPdu enum valueRixShadingContext
k_dPdv enum valueRixShadingContext
k_dPdw enum valueRixShadingContext
k_du enum valueRixShadingContext
k_dufp enum valueRixShadingContext
k_dv enum valueRixShadingContext
k_dvfp enum valueRixShadingContext
k_dw enum valueRixShadingContext
k_dwfp enum valueRixShadingContext
k_geomShadowTermBias enum valueRixShadingContext
k_Id enum valueRixShadingContext
k_Id2 enum valueRixShadingContext
k_incidentLobeSampled enum valueRixShadingContext
k_incidentRayRadius enum valueRixShadingContext
k_incidentRaySpread enum valueRixShadingContext
k_launchShadingCtxId enum valueRixShadingContext
k_lpeState enum valueRixShadingContext
k_motionBack enum valueRixShadingContext
k_motionFore enum valueRixShadingContext
k_mpSize enum valueRixShadingContext
k_Naon enum valueRixShadingContext
k_Ngn enum valueRixShadingContext
k_Nn enum valueRixShadingContext
k_Non enum valueRixShadingContext
k_NullBxdf enum valueRixShadingContext
k_numBuiltinVars enum valueRixShadingContext
k_Oi enum valueRixShadingContext
k_outsideIOR enum valueRixShadingContext
k_P enum valueRixShadingContext
k_PatternMem enum valueRixShadingContext
k_Po enum valueRixShadingContext
k_PRadius enum valueRixShadingContext
k_SSDiffusion enum valueRixShadingContext
k_SSPathTraced enum valueRixShadingContext
k_time enum valueRixShadingContext
k_Tn enum valueRixShadingContext
k_u enum valueRixShadingContext
k_v enum valueRixShadingContext
k_VLen enum valueRixShadingContext
k_Vn enum valueRixShadingContext
k_w enum valueRixShadingContext
k_wavelength enum valueRixShadingContext
lightRixShadingContext
lightingServicesDataRixShadingContextmutable
lightPathRixShadingContext
LightVertexCache classRixShadingContextfriend
m_rngCtxRixShadingContextmutable
m_rngSampleCtxRixShadingContextmutableprotected
matteTransmissionRixShadingContext
MemCategory enum nameRixShadingContext
missContextRixShadingContext
New(size_t nObjs, MemCategory cat=k_BxdfMem) const RixShadingContextinline
numPtsRixShadingContext
opacityRixShadingContext
opacityRixShadingContext
opacityStochasticWeightRixShadingContext
opacityThroughputRixShadingContext
pointSampleCountRixShadingContext
pointWeightRixShadingContext
postlightingRixShadingContext
primaryHitRixShadingContext
rayIdRixShadingContext
reyesGridRixShadingContext
RixVolumeIntegrator classRixShadingContextfriend
scTraitsRixShadingContext
SetBuiltinVar(BuiltinVar, float *var)=0RixShadingContextpure virtual
SetBuiltinVar(BuiltinVar, RtFloat3 *var)=0RixShadingContextpure virtual
SetPrimVar(const RtUString name, RixSCDetail d, float *var, float *radius)=0RixShadingContextpure virtual
SetPrimVar(const RtUString name, RixSCDetail d, RtFloat2 *var, float *radius)=0RixShadingContextpure virtual
SetPrimVar(const RtUString name, RixSCDetail d, RtFloat3 *var, float *radius)=0RixShadingContextpure virtual
SetPrimVar(const RtUString name, RixSCDetail d, RtUString *var)=0RixShadingContextpure virtual
SetPrimVar(const RtUString name, RixSCDetail d, RtMatrix4x4 *var)=0RixShadingContextpure virtual
SetProperty(RayProperty, void const *) const RixShadingContextinlinevirtual
SetupRngCtxForPattern() const =0RixShadingContextpure virtual
shadingCtxIdRixShadingContext
shadingModeRixShadingContext
subsurfaceRixShadingContext
Transform(TransformInterpretation interp, const RtUString fromSpace, const RtUString toSpace, RtFloat3 *var, float *radius=NULL) const =0RixShadingContextpure virtual
TransformInterpretation enum nameRixShadingContext
transmissionRixShadingContext
volumeRixShadingContext
~RixContext()RixContextinlinevirtual
~RixShadingContext() overrideRixShadingContextinlineprotected