9 #ifndef __HOM_DopRelationship_h__
10 #define __HOM_DopRelationship_h__
36 virtual void setGroup(
const std::vector<HOM_DopObject *> &objects) = 0;
38 virtual void setAffectorGroup(
const std::vector<HOM_DopObject *> &objects) = 0;
40 SWIGOUT(%newobject relationshipTypeData;)
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
~HOM_DopRelationship() override
#define HOM_CONSTRUCT_OBJECT(pointer)
GLuint const GLchar * name
void setGroup(PointDataTreeT &tree, const PointIndexTreeT &indexTree, const std::vector< short > &membership, const Name &group, const bool remove)
Sets group membership from a PointIndexTree-ordered vector.
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
HOM_DopRelationship(const HOM_DopRelationship &doprelationship)
virtual bool matches(const char *pattern)=0