RixBXLobeSampled::Bitfield Struct Reference
RixBXLobeSampled::Bitfield Struct Reference
Public Attributes | |
unsigned short | valid: 1 |
unsigned short | discrete: 1 |
0 means all other fields are invalid | |
unsigned short | specular: 1 |
unsigned short | reflect: 1 |
0 is diffuse, 1 is specular | |
unsigned short | entering: 1 |
0 is refract, 1 is reflect | |
unsigned short | continuation: 1 |
unsigned short | user: 1 |
0 is scattering, 1 is continuation | |
unsigned short | lpeId: 3 |
0 is standard, 1 is user-specific | |
unsigned short | lobeId: 3 |
specular or diffuse lobe identity | |
unsigned short | unused: 3 |
an optional user label for the sample | |
Member Data Documentation
unsigned short RixBXLobeSampled::Bitfield::continuation |
valid only on Transmit, computed by RtRayGeometry::InitOrigination()
unsigned short RixBXLobeSampled::Bitfield::specular |
0 for solidangle measure, 1 for discrete measure
The documentation for this struct was generated from the following file: