HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY_Procedural Member List

This is the complete list of members for BRAY_Procedural, including all inherited members.

attribList() const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, int32 *buf, int size) const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, int64 *buf, int size) const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, fpreal32 *buf, int size) const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, fpreal64 *buf, int size) const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_StringHolder *buf, int size) const =0BRAY_Proceduralpure virtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< int32 > *buf, int size) const BRAY_Proceduralvirtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< int64 > *buf, int size) const BRAY_Proceduralvirtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< fpreal32 > *buf, int size) const BRAY_Proceduralvirtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_ValArray< fpreal64 > *buf, int size) const BRAY_Proceduralvirtual
attribVal(int attrib, BRAYtime time, const Hit &hit_info, UT_StringArray *buf, int size) const BRAY_Proceduralvirtual
beginUpdate()BRAY_Proceduralinline
bounds(UT_BoundingBox &bounds, BRAYtime time) const =0BRAY_Proceduralpure virtual
BRAY_Procedural()BRAY_Procedural
checkIsValid() const =0BRAY_Proceduralprotectedpure virtual
className() const BRAY_Proceduralinline
displayColor() const BRAY_Proceduralinlinevirtual
doBeginUpdate()=0BRAY_Proceduralprotectedpure virtual
doEndUpdate()=0BRAY_Proceduralprotectedpure virtual
doSetParameter(const UT_StringRef &key, const int32 *values, int n=1)=0BRAY_Proceduralprotectedpure virtual
doSetParameter(const UT_StringRef &key, const int64 *values, int n=1)=0BRAY_Proceduralprotectedpure virtual
doSetParameter(const UT_StringRef &key, const fpreal32 *values, int n=1)=0BRAY_Proceduralprotectedpure virtual
doSetParameter(const UT_StringRef &key, const fpreal64 *value, int n=1)=0BRAY_Proceduralprotectedpure virtual
doSetParameter(const UT_StringRef &key, const UT_StringHolder *value, int n=1)=0BRAY_Proceduralprotectedpure virtual
dumpInfo(UT_JSONWriter &w) const BRAY_Proceduralvirtual
endUpdate()BRAY_Proceduralinline
errorMessage(const char *fmt,...) SYS_PRINTF_CHECK_ATTRIBUTE(2BRAY_Proceduralprotectedvirtual
factory() const BRAY_Proceduralinline
getHit() const BRAY_Proceduralprotected
intersect(const Ray32 &ray) const =0BRAY_Proceduralpure virtual
intersect(const Ray64 &ray) const =0BRAY_Proceduralpure virtual
isValid() const BRAY_Proceduralinline
newHit() const BRAY_Proceduralprotectedvirtual
paramList() const BRAY_Proceduralinlinevirtual
Ray32 typedefBRAY_Procedural
Ray64 typedefBRAY_Procedural
setParameter(const UT_StringRef &key, const T &val)BRAY_Proceduralinline
setParameter(const UT_StringRef &key, const T *values, int n)BRAY_Proceduralinline
update(BRAY_EventType event)=0BRAY_Proceduralpure virtual
~BRAY_Procedural()BRAY_Proceduralvirtual