HDK
|
#include <GU_CESnippet.h>
Public Member Functions | |
GU_CESnippetBindOp (GU_Detail *gdp=nullptr) | |
void | setGdp (GU_Detail *gdp) |
void | setRefVol (const GEO_PrimVolume *vol) |
bool | requiresHas (const CE_Snippet::Binding &binding, CE_Precision precision) const |
Is this binding optional, and if so, does it exist in the geometry? More... | |
bool | operator() (const CE_Snippet::Binding &binding, int p, cl::Kernel &kernel, int &argidx, UT_ErrorManager *error, CE_Precision precision) const |
Protected Member Functions | |
bool | setAttribute (const CE_Snippet::Binding &binding, int p, cl::Kernel &kernel, int &argidx, UT_ErrorManager *error, CE_Precision precision) const |
bool | setVolume (const CE_Snippet::Binding &binding, int p, cl::Kernel &kernel, int &argidx, UT_ErrorManager *error, CE_Precision precision) const |
bool | setVDB (const CE_Snippet::Binding &binding, int p, cl::Kernel &kernel, int &argidx, UT_ErrorManager *error, CE_Precision precision) const |
Protected Attributes | |
GU_Detail * | myGdp |
const GEO_PrimVolume * | myRefVol |
Definition at line 21 of file GU_CESnippet.h.
|
inline |
Definition at line 24 of file GU_CESnippet.h.
bool GU_CESnippetBindOp::operator() | ( | const CE_Snippet::Binding & | binding, |
int | p, | ||
cl::Kernel & | kernel, | ||
int & | argidx, | ||
UT_ErrorManager * | error, | ||
CE_Precision | precision | ||
) | const |
bool GU_CESnippetBindOp::requiresHas | ( | const CE_Snippet::Binding & | binding, |
CE_Precision | precision | ||
) | const |
Is this binding optional, and if so, does it exist in the geometry?
|
protected |
Definition at line 29 of file GU_CESnippet.h.
|
inline |
Definition at line 30 of file GU_CESnippet.h.
|
protected |
|
protected |
|
protected |
Definition at line 57 of file GU_CESnippet.h.
|
protected |
Definition at line 58 of file GU_CESnippet.h.