HDK
|
This is the complete list of members for BRAY_Procedural, including all inherited members.
attribList() const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, int32 *buf, int size) const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, int64 *buf, int size) const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, fpreal32 *buf, int size) const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, fpreal64 *buf, int size) const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_StringHolder *buf, int size) const =0 | BRAY_Procedural | pure virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< int32 > *buf, int size) const | BRAY_Procedural | virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< int64 > *buf, int size) const | BRAY_Procedural | virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< fpreal32 > *buf, int size) const | BRAY_Procedural | virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< fpreal64 > *buf, int size) const | BRAY_Procedural | virtual |
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_StringArray *buf, int size) const | BRAY_Procedural | virtual |
beginUpdate() | BRAY_Procedural | inline |
bounds(UT_BoundingBox &bounds, BRAYtime time) const =0 | BRAY_Procedural | pure virtual |
BRAY_Procedural() | BRAY_Procedural | |
checkIsValid() const =0 | BRAY_Procedural | protectedpure virtual |
className() const | BRAY_Procedural | inline |
displayColor() const | BRAY_Procedural | inlinevirtual |
doBeginUpdate()=0 | BRAY_Procedural | protectedpure virtual |
doEndUpdate()=0 | BRAY_Procedural | protectedpure virtual |
doSetParameter(const UT_StringRef &key, const int32 *values, int n=1)=0 | BRAY_Procedural | protectedpure virtual |
doSetParameter(const UT_StringRef &key, const int64 *values, int n=1)=0 | BRAY_Procedural | protectedpure virtual |
doSetParameter(const UT_StringRef &key, const fpreal32 *values, int n=1)=0 | BRAY_Procedural | protectedpure virtual |
doSetParameter(const UT_StringRef &key, const fpreal64 *value, int n=1)=0 | BRAY_Procedural | protectedpure virtual |
doSetParameter(const UT_StringRef &key, const UT_StringHolder *value, int n=1)=0 | BRAY_Procedural | protectedpure virtual |
dumpInfo(UT_JSONWriter &w) const | BRAY_Procedural | virtual |
endUpdate() | BRAY_Procedural | inline |
errorMessage(const char *fmt,...) SYS_PRINTF_CHECK_ATTRIBUTE(2 | BRAY_Procedural | protectedvirtual |
factory() const | BRAY_Procedural | inline |
getHit() const | BRAY_Procedural | protected |
intersect(const Ray32 &ray) const =0 | BRAY_Procedural | pure virtual |
intersect(const Ray64 &ray) const =0 | BRAY_Procedural | pure virtual |
isValid() const | BRAY_Procedural | inline |
newHit() const | BRAY_Procedural | protectedvirtual |
paramList() const | BRAY_Procedural | inlinevirtual |
Ray32 typedef | BRAY_Procedural | |
Ray64 typedef | BRAY_Procedural | |
setParameter(const UT_StringRef &key, const T &val) | BRAY_Procedural | inline |
setParameter(const UT_StringRef &key, const T *values, int n) | BRAY_Procedural | inline |
update(BRAY_EventType event)=0 | BRAY_Procedural | pure virtual |
~BRAY_Procedural() | BRAY_Procedural | virtual |