RenderManAPI  24.0
RixPattern.h File Reference
#include <cstddef>
#include "RixShading.h"
#include "prmanapi.h"
#include "RiTypesHelper.h"
#include "ndspy.h"

Go to the source code of this file.

Classes

class  RixPattern
 The RixPattern interface characterizes pattern generation for the purposes of RixBxdf parameterization. More...
 
struct  RixPattern::OutputSpec
 
struct  RixPattern::Bake2dSpec
 Output specification for 2d baking. More...
 
struct  RixPattern::Bake3dSpec
 Output specification for 3d baking. More...
 
class  RixBakeContext
 The RixBakeContext is used to query information about the context of the bake node in a networked shading graph and allocate memory. More...
 

Macros

#define RIX_PATTERNCREATE   extern "C" PRMANEXPORT RixPattern* CreateRixPattern(const char* hint)
 
#define RIX_PATTERNDESTROY   extern "C" PRMANEXPORT void DestroyRixPattern(RixPattern* pattern)
 

Macro Definition Documentation

◆ RIX_PATTERNCREATE

#define RIX_PATTERNCREATE   extern "C" PRMANEXPORT RixPattern* CreateRixPattern(const char* hint)

◆ RIX_PATTERNDESTROY

#define RIX_PATTERNDESTROY   extern "C" PRMANEXPORT void DestroyRixPattern(RixPattern* pattern)