![]() |
RenderMan
26.0
|
This is the complete list of members for RixShadingContext, including all inherited members.
aggregateVolume | RixShadingContext | |
Allocate(size_t n, size_t size, MemCategory m) const =0 | RixShadingContext | pure virtual |
BeginIncidentVol(int numRays, RtRayGeometry *rays) const | RixShadingContext | inline |
BeginOppositeVol(int numRays, RtRayGeometry *rays) const | RixShadingContext | inline |
BeginSubsurface(int numRays, RtRayGeometry *rays) const =0 | RixShadingContext | pure virtual |
BeginVolume(RixSCVolumeSelector, int numRays, RtRayGeometry *rays) const =0 | RixShadingContext | pure virtual |
BeginVolumeSampling() const =0 | RixShadingContext | protectedpure virtual |
BuiltinBxdf enum name | RixShadingContext | |
BuiltinVar enum name | RixShadingContext | |
BuiltinVolume enum name | RixShadingContext | |
bxdf | RixShadingContext | |
CreateMutableContext() const =0 | RixShadingContext | pure virtual |
displacement | RixShadingContext | |
EndSubsurface(RixVolumeIntegrator *) const =0 | RixShadingContext | pure virtual |
EndVolume(RixVolumeIntegrator *) const =0 | RixShadingContext | pure virtual |
EndVolumeSampling(const RixShadingContext *, RixBXLobeTraits const *exposeVol=NULL, int const *membership=NULL) const =0 | RixShadingContext | protectedpure virtual |
EvalAndCopyParam(int paramId, int arrayIndex, T **result, T const *dflt=NULL, bool promoteToVarying=false, MemCategory mcat=k_BxdfMem) const | RixShadingContext | inline |
EvalParam(int paramId, int arrayIndex, int const **result, int const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, float const **result, float const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, RtColorRGB const **result, RtColorRGB const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, RtFloat3 const **result, RtFloat3 const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, RtMatrix4x4 const **result, RtMatrix4x4 const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, RtUString const **result, RtUString const *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
EvalParam(int paramId, int arrayIndex, RixBxdfFactory **result, RixBxdfFactory *dflt=NULL, bool promoteToVarying=false) const =0 | RixShadingContext | pure virtual |
eyePath | RixShadingContext | |
GetBuiltinBxdf(BuiltinBxdf, RixBxdfFactory *) const =0 | RixShadingContext | pure virtual |
GetBuiltinVar(BuiltinVar, int const **var) const =0 | RixShadingContext | pure virtual |
GetBuiltinVar(BuiltinVar, float const **var) const =0 | RixShadingContext | pure virtual |
GetBuiltinVar(BuiltinVar, RtFloat3 const **var) const =0 | RixShadingContext | pure virtual |
GetBuiltinVar(BuiltinVar, RixLPEState *const **var) const =0 | RixShadingContext | pure virtual |
GetBuiltinVolume(BuiltinVolume builtin, RixBxdfFactory *factory, void *instanceData) const =0 | RixShadingContext | pure virtual |
GetBxdf() const | RixShadingContext | inline |
GetContextById(RixShadingContext::Id sCtxId) const =0 | RixShadingContext | pure virtual |
GetDisplacement() const | RixShadingContext | inline |
GetDisplayServices(int version=1) const =0 | RixShadingContext | pure virtual |
GetIntegratorContext() const =0 | RixShadingContext | pure virtual |
GetLightEmission(RtColorRGB *emission, int *lightGroupIds=NULL) const =0 | RixShadingContext | pure virtual |
GetNearestHits(int numRays, RtRayGeometry const *rays, RtHitPoint *hits, const RtUString subset=US_NULL, const RtUString excludeSubset=US_NULL, RtHitSides hitSides=k_SidesBoth) const =0 | RixShadingContext | pure virtual |
GetOpacity() const | RixShadingContext | inline |
GetOverlappingVolumes() const =0 | RixShadingContext | pure virtual |
GetParamId(const RtUString name, int *paramId) const =0 | RixShadingContext | pure virtual |
GetParamInfo(int paramId, RixSCType *type, RixSCConnectionInfo *cInfo, int *arrayLength=NULL) const =0 | RixShadingContext | pure virtual |
GetParamInfo(int paramId, RixSCType *type, bool *isConnected, int *arrayLength=NULL) const | RixShadingContext | inline |
GetPostLighting() const | RixShadingContext | inline |
GetPrimaryContext() const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RixSCType *type, int *arraylen) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, float fill, float const **var, float const **radius=NULL) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RtFloat2 fill, RtFloat2 const **var, float const **radius=NULL) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RtFloat3 fill, RtFloat3 const **var, float const **radius=NULL) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RtUString const **var) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RtMatrix4x4 const &fill, RtMatrix4x4 const **var) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, float const **var, float const **dXdu, float const **dXdv) const =0 | RixShadingContext | pure virtual |
GetPrimVar(const RtUString name, RtFloat2 const **var, float const **dXdu, float const **dYdu, float const **dXdv, float const **dYdv) const =0 | RixShadingContext | pure 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 =0 | RixShadingContext | pure virtual |
GetProperty(RayProperty, void const *) const | RixShadingContext | inlinevirtual |
GetRixInterface(RixInterfaceId id) const =0 | RixContext | pure virtual |
GetSubsurface() const | RixShadingContext | inline |
GetTransform(const RtUString fromSpace, const RtUString toSpace, RtMatrix4x4 const **matrix, int *numMatrices) const =0 | RixShadingContext | pure virtual |
GetVolume() const | RixShadingContext | inline |
HasHits() const | RixShadingContext | inline |
HasMisses() const | RixShadingContext | inline |
HasSubsurface() const =0 | RixShadingContext | pure virtual |
HasVolume(RixSCVolumeSelector) const =0 | RixShadingContext | pure virtual |
integratorCtxIndex | RixShadingContext | |
k_AsNormals enum value | RixShadingContext | |
k_AsPoints enum value | RixShadingContext | |
k_AsVectors enum value | RixShadingContext | |
k_biasR enum value | RixShadingContext | |
k_biasT enum value | RixShadingContext | |
k_BxdfMem enum value | RixShadingContext | |
k_curvature enum value | RixShadingContext | |
k_curvatureU enum value | RixShadingContext | |
k_curvatureV enum value | RixShadingContext | |
k_dPcameradtime enum value | RixShadingContext | |
k_dPdtime enum value | RixShadingContext | |
k_dPdu enum value | RixShadingContext | |
k_dPdv enum value | RixShadingContext | |
k_dPdw enum value | RixShadingContext | |
k_du enum value | RixShadingContext | |
k_dufp enum value | RixShadingContext | |
k_dv enum value | RixShadingContext | |
k_dvfp enum value | RixShadingContext | |
k_dw enum value | RixShadingContext | |
k_dwfp enum value | RixShadingContext | |
k_geomShadowTermBias enum value | RixShadingContext | |
k_Id enum value | RixShadingContext | |
k_Id2 enum value | RixShadingContext | |
k_incidentLobeSampled enum value | RixShadingContext | |
k_incidentRayRadius enum value | RixShadingContext | |
k_incidentRaySpread enum value | RixShadingContext | |
k_launchShadingCtxId enum value | RixShadingContext | |
k_lpeState enum value | RixShadingContext | |
k_motionBack enum value | RixShadingContext | |
k_motionFore enum value | RixShadingContext | |
k_mpSize enum value | RixShadingContext | |
k_Naon enum value | RixShadingContext | |
k_Ngn enum value | RixShadingContext | |
k_Nn enum value | RixShadingContext | |
k_Non enum value | RixShadingContext | |
k_NullBxdf enum value | RixShadingContext | |
k_numBuiltinVars enum value | RixShadingContext | |
k_Oi enum value | RixShadingContext | |
k_outsideIOR enum value | RixShadingContext | |
k_P enum value | RixShadingContext | |
k_PatternMem enum value | RixShadingContext | |
k_Po enum value | RixShadingContext | |
k_PRadius enum value | RixShadingContext | |
k_SSDiffusion enum value | RixShadingContext | |
k_SSPathTraced enum value | RixShadingContext | |
k_time enum value | RixShadingContext | |
k_Tn enum value | RixShadingContext | |
k_u enum value | RixShadingContext | |
k_v enum value | RixShadingContext | |
k_VLen enum value | RixShadingContext | |
k_Vn enum value | RixShadingContext | |
k_w enum value | RixShadingContext | |
k_wavelength enum value | RixShadingContext | |
light | RixShadingContext | |
lightingServicesData | RixShadingContext | mutable |
lightPath | RixShadingContext | |
LightVertexCache class | RixShadingContext | friend |
m_rngCtx | RixShadingContext | mutable |
m_rngSampleCtx | RixShadingContext | mutableprotected |
matteTransmission | RixShadingContext | |
MemCategory enum name | RixShadingContext | |
missContext | RixShadingContext | |
New(size_t nObjs, MemCategory cat=k_BxdfMem) const | RixShadingContext | inline |
numPts | RixShadingContext | |
opacity | RixShadingContext | |
opacity | RixShadingContext | |
opacityStochasticWeight | RixShadingContext | |
opacityThroughput | RixShadingContext | |
pointSampleCount | RixShadingContext | |
pointWeight | RixShadingContext | |
postlighting | RixShadingContext | |
primaryHit | RixShadingContext | |
rayId | RixShadingContext | |
reyesGrid | RixShadingContext | |
RixVolumeIntegrator class | RixShadingContext | friend |
scTraits | RixShadingContext | |
SetBuiltinVar(BuiltinVar, float *var)=0 | RixShadingContext | pure virtual |
SetBuiltinVar(BuiltinVar, RtFloat3 *var)=0 | RixShadingContext | pure virtual |
SetPrimVar(const RtUString name, RixSCDetail d, float *var, float *radius)=0 | RixShadingContext | pure virtual |
SetPrimVar(const RtUString name, RixSCDetail d, RtFloat2 *var, float *radius)=0 | RixShadingContext | pure virtual |
SetPrimVar(const RtUString name, RixSCDetail d, RtFloat3 *var, float *radius)=0 | RixShadingContext | pure virtual |
SetPrimVar(const RtUString name, RixSCDetail d, RtUString *var)=0 | RixShadingContext | pure virtual |
SetPrimVar(const RtUString name, RixSCDetail d, RtMatrix4x4 *var)=0 | RixShadingContext | pure virtual |
SetProperty(RayProperty, void const *) const | RixShadingContext | inlinevirtual |
SetupRngCtxForPattern() const =0 | RixShadingContext | pure virtual |
shadingCtxId | RixShadingContext | |
shadingMode | RixShadingContext | |
subsurface | RixShadingContext | |
Transform(TransformInterpretation interp, const RtUString fromSpace, const RtUString toSpace, RtFloat3 *var, float *radius=NULL) const =0 | RixShadingContext | pure virtual |
TransformInterpretation enum name | RixShadingContext | |
transmission | RixShadingContext | |
volume | RixShadingContext | |
~RixContext() | RixContext | inlinevirtual |
~RixShadingContext() override | RixShadingContext | inlineprotected |