![]() |
RenderMan
26.0
|
This is the complete list of members for RixGeometricLight, including all inherited members.
| ComputeEmission(RixShadingContext const *sCtx, RtColorRGB *emission)=0 | RixGeometricLight | pure virtual |
| Edit(RixContext &ctx, RtUString const name, RixParameterList const *pList, void *instanceData)=0 | RixLight | pure virtual |
| EvaluateEmissionForCamera(RixLightContext const &lCtx, RixSamplePoint const &sample, RixScatterPoint const &scatter, EvaluateEmissionForCameraResults &results) const =0 | RixLight | pure virtual |
| EvaluateSamples(RixLightContext const &lCtx, RixSamplePoint const &sample, RixScatterPoint const &scatter, EvaluateSamplesResults &results) const =0 | RixLight | pure virtual |
| GenerateEmission(RixLightContext const &lCtx, GenerateEmissionResults &results) const =0 | RixLight | pure virtual |
| GenerateSamples(RixLightContext const &lCtx, RixScatterPoint const &scatter, GenerateSamplesResults &results) const =0 | RixLight | pure virtual |
| GetBounds(int &nPoints, RtPoint3 const *&points) const =0 | RixLight | pure virtual |
| GetIncidentRadianceEstimate(RtPoint3 const &P, RtMatrix4x4 const &lightToCurrent, RtMatrix4x4 const ¤tToLight) const =0 | RixLight | pure virtual |
| GetIncidentRadianceEstimate(RtPoint3 const &segmentOrigin, RtVector3 const &segmentDir, float segmentLen, RtMatrix4x4 const &lightToCurrent, RtMatrix4x4 const ¤tToLight, RtFloat &minT, RtFloat &maxT) const =0 | RixLight | pure virtual |
| GetPowerEstimate(RtMatrix4x4 const &xform) const =0 | RixLight | pure virtual |
| GetProperty(LightProperty prop, void const **result) const =0 | RixLight | pure virtual |
| Intersect(bool isTransmissionRay, float const rayTime, RtPoint3 const &rayOrigin, RtVector3 const &rayDirection, float &hitDistance, float &u, float &v, float &w, RtPoint3 &hitP, RtNormal3 &hitNn) const =0 | RixLight | pure virtual |
| IsInfinite() const | RixLight | inline |
| IsLocal() const | RixLight | inline |
| k_ApproxFocus enum value | RixLight | |
| k_EnableShadows enum value | RixLight | |
| k_FixedSampleCount enum value | RixLight | |
| k_Importance enum value | RixLight | |
| k_LightGroupName enum value | RixLight | |
| k_LightName enum value | RixLight | |
| k_LightNormal enum value | RixLight | |
| k_numLightProperties enum value | RixLight | |
| k_RixIES enum value | RixLight | |
| k_RixInfinite enum value | RixLight | |
| k_RixLocal enum value | RixLight | |
| k_ShadowColor enum value | RixLight | |
| k_ShadowDistance enum value | RixLight | |
| k_ShadowExcludeSubset enum value | RixLight | |
| k_ShadowFalloff enum value | RixLight | |
| k_ShadowFalloffGamma enum value | RixLight | |
| k_ShadowSubset enum value | RixLight | |
| k_ThinShadow enum value | RixLight | |
| k_TraceLightPaths enum value | RixLight | |
| k_VisibleInRefractionPath enum value | RixLight | |
| LightProperty enum name | RixLight | |
| m_lightFactory | RixLight | protected |
| RixGeometricLight(RixLightFactory const *factory) | RixGeometricLight | inline |
| RixLight(RixLightFactory const *lightFactory, Type type) | RixLight | inline |
| Type enum name | RixLight | |
| ~RixGeometricLight() | RixGeometricLight | inlineprotectedvirtual |
| ~RixLight() | RixLight | inlinevirtual |