 RixShadingContext::Allocator | Allocator is a utility (fully inlined) class to assist with tedious memory pool allocations |
 RixLightFilterContext::Allocator | Allocator is a utility (fully inlined) class to assist with tedious memory pool allocations |
 RixPattern::Bake2dSpec | Output specification for 2d baking |
 RixPattern::Bake3dSpec | Output specification for 3d baking |
 RixBXLobeSampled::Bitfield | |
 RixBXLobeTraits::Bitfield | |
 RixPhotonGuiding::BoundingBoxProjection | |
 RixRIB::Configuration | |
 RixBXLobeSampled::Converter | |
 RixBXLobeTraits::Converter | |
 CoordinateSystemList | |
 RixDeepTexture::DeepCache | |
 RixDeepTexture::DeepFile | DeepFile |
 RixDeepTexture::DeepImage | DeepImage |
 RixDeepTexture::DeepMetadata | DeepMetadata |
 RixDeepTexture::DeepPixel | DeepPixel |
 DisplayChannel | Scene graph display channel description |
 DisplayFilterList | |
 RixRenderState::DspyInfo | |
 RixLight::EvaluateEmissionForCameraResults | Generate the color for lights visible to the camera |
 RixLight::EvaluateSamplesResults | EvaluateSamples Given surface information, q, and ray hit information on this light source wo, distance, and the parametric coordinates u,v evaluate the bxdf associated with the light's contribution and return the pdfDirect value |
 Extent | |
 FilterSize | |
 RixRenderState::FrameInfo | |
 RixLight::GenerateEmissionResults | Generate a sample on a light for photon emission |
 RixLight::GenerateSamplesResults | GenerateSamples() Generate samples, using data from the RixLightContext object: |
 RixRNG::Generator | |
  RixRNG::ProgressiveSampler | |
 Generator | |
  ProgressiveSampler | |
 GeometryInstanceCreateData | |
 GeometryInstanceCreateList | |
 GeometryInstanceDeleteData | |
 GeometryInstanceDeleteList | |
 GeometryInstanceIdList | |
 GeometryInstanceModifyData | |
 GeometryInstanceModifyList | |
 GeometryInstanceResultList | |
 Group | Base class for scene graph DAG nodes |
  AnalyticLight | Analytic light DAG node support RixLight plug-ins |
  Camera | Camera DAG node used for rendering and texture projections |
  ClippingPlane | Clipping plane DAG node with arbitrary orientation |
  Geometry | Special geometry DAG node |
   Blobby | Blobby Implicit Surfaces |
   Curves | Curves |
   Mesh | Polygon or subdivision mesh |
   NuPatch | NuPatch |
   Points | Points DAG node |
   Procedural | Procedural primitive |
   Quadric | Quadric geometry DAG node |
   Volume | Volume geometry |
 RixShadingContext::Id | ShadingCtxId is a unique identifier for this shading context |
 RixIES::IESProfile | |
 RixLightingServices::IndirectResult | |
 RixShadingPlugin::InstanceData | |
 RixVolumeIntegrator::IntegratorDelegate | |
 LightInstanceCreateData | |
 LightInstanceCreateList | |
 LightInstanceDeleteData | |
 LightInstanceDeleteList | |
 LightInstanceIdList | |
 LightInstanceModifyData | |
 LightInstanceModifyList | |
 LightInstanceResultList | |
 Material | Scene graph material description |
 RixPattern::OutputSpec | |
 RixSSDiffusion::Params | |
 RixSSPathTraced::Params | |
 RixRenderState::RayCtxInfo | |
 RixRenderState::RendererInfo | |
 RenderOutputList | |
 RenderViewList | |
 Riley | An interface to a renderer instance |
 RixBXActiveLobeWeights | |
 RixBxdf | The RixBxdf interface is a shading plugin responsible for creating a RixBxdf from the the ShadingContext and the set of connected patterns |
  RixNullBxdf | |
 RixBXLobeSampled | This struct represents the characteristics of just one lobe of a bxdf |
 RixBXLobeTraits | This struct represents the characteristics of potentially several lobes of a bxdf in aggregate |
 RixBXLobeWeights | |
 RixContext | Rix interfaces are obtained from an RixContext |
  RixBakeContext | The RixBakeContext is used to query information about the context of the bake node in a networked shading graph and allocate memory |
  RixDisplayFilterContext | |
  RixIntegratorContext | |
  RixLightContext | RixLightContext This class provides access to the rendering context during light sampling and evaluation |
  RixLightFilterContext | The RixLightFilterContext provides limited access to data from the shading context associated with a light filter invocation |
  RixProjectionContext | The RixProjectionContext bundles together the main inputs and outputs from the RixProjection::Project() method and provides a few convenient utility methods to help it do its work |
  RixSampleFilterContext | |
  RixShadingContext | RixShadingContext is analogous to a RenderMan grid - it is a group of 1 or more points that may be shaded |
 RixDisplacement | |
 RixDisplayChannel | Note that the same channel name may appear multiple times within a list of RixDisplayChannels |
 RixDisplayServices | Multiple methods of RixDisplayServices require similar parameters: |
 RixDspyServer | |
 RixFunction< _Signature > | Deprecated |
 RixIntegrator | |
 RixIntegratorEnvironment | This class allows integrators to instrospect the rendering environment |
 RixInterface | Base class for all Rix interfaces |
  RixColorManager | The color manager wraps the active OpenColorIO configuration (if any) to provide color management functions exclusively to shading plugins |
  RixCustomLPE | An interface to lookup and match custom light path expressions (LPEs) |
  RixDeepTexture | RixDeepTexture |
  RixDspy | |
  RixEventCallbacks | |
  RixGeoDebugger | |
  RixHashUtils | A wrapper for provided hash functions |
  RixIES | |
  RixLightingServices | Usage
|
   RixLightingServices2 | |
  RixLPE | |
  RixLPEInfo | An interface to find out information related to light path expressions (LPEs) |
  RixMessages | An object that can be used to print warnings, errors, or info in a thread safe way from within the renderer |
  RixRenderState | An interface for discovering the current state of the renderer |
  RixResourceResolver | |
  RixRIB | |
  RixRIBParser | The RixRIBParser interface is used to parse a RIB file |
  RixRiCtl | Access to Ri context |
  RixRileyManager | |
  RixSGManager | Entry point for constructing and manipulating scene graphs |
  RixShadeFunctions | RixShadeFunctions provides a general interface containing functions useful for developing patterns for shading |
  RixShaderInfo | A generic way to interrogate shaders on disk about their parameters |
  RixStats | Deprecated |
  RixStorage | Deprecated |
  RixSymbolResolver | |
  RixTexture | RixTexture performs filtered texture map lookups using a texture coordinate and a region over which to filter |
  RixTexture3d | RixTexture3d provides a general interface containing functions useful for looking up 3D texture data |
  RixThreadUtils | Deprecated |
  RixTimer | Deprecated |
  RixTransform | RixTransform provides transformation routines that operate over named coordinate systems in the renderer |
  RixVolumeServices | The RixVolumeServices interface allow the renderer to provide services that are useful for volume integration |
  RixXcpt | The primary means to comprehend exceptional conditions within Rix is to handle messages generated by the library components |
 RixLight | RixLight This base class defines the interface for light sources |
  RixGeometricLight | |
 RixLPEAutomata | A compact deterministic finite automata class |
 RixLPEScatterEvent | |
 RixLPEState | Represents the LPE system state of a light transport path |
 RixMutex | Deprecated |
 RixMWConnectionResult | |
 RixOpacity | RixOpacity objects are obtained from the BxdfFactory::BeginOpacity when it determines conditions warrant non-trivial responses to either or both of Presence and Opacity queries |
 RixParameterList | RixParameterList exposes the non-varying values that are associated with the definition or editing of a shading plugin instance |
 RixPhotonGuiding | |
 RixPostLighting | |
 RixProjection | |
 RixProjectionEnvironment | RixProjection plugins characterize camera and lens projections |
 RixRNG | All-inlined interface for generating sample points for use by Monte Carlo integration and multiple-importance sampling |
 RixLight::RixSamplePoint | |
 RixLight::RixScatterPoint | |
 RixSCParamInfo | RixSCParamInfo captures the characteristics of an individual ScParam |
 RixShaderParameter | Class RixShaderParameter Represents a single shader parameter or metadata item |
 RixShaderQuery | Class RixShaderQuery obtained from RixShaderInfo::CreateQuery() |
 RixShadingParam | |
 RixShadingPlugin | RixShadingPlugin is the base class for RixBxdfFactory, RixDisplacementFactory, RixDisplayFilter, RixIntegrator, RixLightFilter, RixLightFactory, RixPattern, RixProjection, and RixSampleFilter |
  RixBxdfFactory | |
  RixDisplacementFactory | |
  RixDisplayFilter | RixDisplayFilter plugins sit between the framebuffer and the display system |
  RixIntegratorFactory | |
  RixLightFactory | Light Factory |
  RixLightFilter | RixLightFilter plugins modify the lighting contribution to a surface point after a light has been sampled |
  RixPattern | The RixPattern interface characterizes pattern generation for the purposes of RixBxdf parameterization |
  RixProjectionFactory | |
  RixSampleFilter | RixSampleFilter plugins sit between the integrator and the framebuffer and filter the shaded camera samples |
 RixVolumeAggregate | |
 RixVolumeAggregateIterator | |
 RixVolumeIntegrator | RixVolumeIntegrators can be obtained from the BxdfFactory at the hit point where a ray enters an interior region |
  RixSSDiffusion | |
  RixSSPathTraced | |
 RixVolumeIrradianceEstimateContext | This class can be used by an aggregate to queue up a set of estimate queries for later evaluation via lighting services |
 RixXmlFile | Deprecated |
 RixZipSubfile | RIBs can be written into single zip files and this helper object allows access to the sub-files |
 RixZipWriter | |
 RtHitPoint | |
 RtRayGeometry | |
 RixRNG::SampleCtx | SampleCtx identifies a sample domain (an index into an arbitrary scheme of sample points) |
 SampleFilterList | |
 RixLightingServices::SampleMode | Deprecated, always use default-constructed object |
 Scene | RixInterface for constructing and manipulating scene graphs |
 Scene::ScopedEdit | Define scoped edit block |
 Shader | Scene graph shader node descriptions |
 ShadingNetwork | |
 ShadingNode | |
 RixStats::SimpleStat | Add a generic statistic via a subclass of the SimpleStat class interface |
 RixLPE::SplatHelper | |
 RixLPEAutomata::State | |
 Transform | |
 RixLPEAutomata::Transition | |
 RixTexture::TxParams | |
 RixTexture::TxProperties | |
 RixXcpt::XcptHandler | A base class characterizing the required interface for xcpt handlers |