|  | RenderMan
    26.0
    | 
#include <math.h>#include <algorithm>#include <cassert>#include <cstddef>#include "RixBxdfLobe.h"#include "RixInterfaces.h"#include "RixShading.h"#include "RixShadingUtils.h"#include "prmanapi.h"#include "RiTypesHelper.h"Go to the source code of this file.
| Classes | |
| struct | RixDisplayChannel | 
| Note that the same channel name may appear multiple times within a list of RixDisplayChannels.  More... | |
| class | RixDisplayServices | 
| Multiple methods of RixDisplayServicesrequire similar parameters:  More... | |
| struct | RtRayGeometry | 
| struct | RtHitPoint | 
| class | RixIntegratorEnvironment | 
| This class allows integrators to instrospect the rendering environment.  More... | |
| class | RixIntegratorContext | 
| class | RixIntegrator | 
| class | RixIntegratorFactory | 
| Namespaces | |
| RixConstants | |
| Constant Groups | |
| RixConstants | |
| Macros | |
| #define | RIX_INTEGRATORFACTORYCREATE extern "C" PRMANEXPORT RixIntegratorFactory* CreateRixIntegratorFactory(const char* hint) | 
| #define | RIX_INTEGRATORFACTORYDESTROY extern "C" PRMANEXPORT void DestroyRixIntegratorFactory(RixIntegratorFactory* factory) | 
| Typedefs | |
| typedef unsigned int | RixChannelId | 
| #define RIX_INTEGRATORFACTORYCREATE extern "C" PRMANEXPORT RixIntegratorFactory* CreateRixIntegratorFactory(const char* hint) | 
| #define RIX_INTEGRATORFACTORYDESTROY extern "C" PRMANEXPORT void DestroyRixIntegratorFactory(RixIntegratorFactory* factory) | 
| typedef unsigned int RixChannelId |