12 #ifndef __DOP_Output__
13 #define __DOP_Output__
27 myOutputIdx(outputidx)
38 return (myNode == cmp.myNode &&
39 myOutputIdx == cmp.myOutputIdx);
45 {
return myOutputIdx; }
56 return SYSpointerHash(output.myNode) ^ SYSwang_inthash(output.myOutputIdx);
IMATH_HOSTDEVICE constexpr int cmp(T a, T b) IMATH_NOEXCEPT
bool operator==(const DOP_Output &cmp) const
size_t hash_value(const DOP_Output &output)
DOP_Output(DOP_Node *node, int outputidx)
DOP_Node * getNode() const
This is the base class for all DOP nodes.