9 #ifndef __HOM_LopInstanceIdRule_h__
10 #define __HOM_LopInstanceIdRule_h__
45 virtual std::vector<int> instanceIds(
49 virtual void setPrimPath(
const char *primpath) = 0;
52 virtual void setInstanceIdPattern(
const char *
pattern) = 0;
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
int __hash__() override=0
#define HOM_CONSTRUCT_OBJECT(pointer)
virtual HOM_LopInstanceIdRule * newLopInstanceIdRule()=0
virtual ~HOM_LopInstanceIdRule()
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons.
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
HOM_API HOM_Module & HOM()
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.