RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixBXLobeTraits::Bitfield Struct Reference

#include <RixBxdfLobe.h>

Public Attributes

unsigned valid: 1
 
unsigned discreteSubset: 1
 if 0, its an invalid sample More...
 
unsigned solidAngleSubset: 1
 includes discrete lobe More...
 
unsigned reflectSubset: 1
 includes solid angle (non-discrete) lobe More...
 
unsigned transmitSubset: 1
 include reflected rays More...
 
unsigned continuationSubset: 1
 include transmitted rays More...
 
unsigned D: k_RixBXMaxNumDiffuseLobes
 include continuation rays More...
 
unsigned S: k_RixBXMaxNumSpecularLobes
 1 bit / diffuse lobe More...
 
unsigned U: k_RixBXMaxNumUserLobes
 1 bit / specular lobe More...
 
unsigned maxspeculardepth: 1
 1 bit / user lobe More...
 
unsigned maxdiffusedepth: 1
 

Member Data Documentation

unsigned RixBXLobeTraits::Bitfield::continuationSubset
unsigned RixBXLobeTraits::Bitfield::discreteSubset
unsigned RixBXLobeTraits::Bitfield::maxspeculardepth
unsigned RixBXLobeTraits::Bitfield::solidAngleSubset

The documentation for this struct was generated from the following file: