HDK
|
#include <HOM_PrimGroup.h>
Classes | |
class | OptionAutoLocks |
Public Member Functions | |
HOM_PrimGroup () | |
HOM_PrimGroup (const HOM_PrimGroup &) | |
virtual | ~HOM_PrimGroup () |
virtual bool | operator== (HOM_PtrOrNull< HOM_PrimGroup > prim_group)=0 |
virtual bool | operator!= (HOM_PtrOrNull< HOM_PrimGroup > prim_group)=0 |
virtual int | __hash__ ()=0 |
virtual std::string | __repr__ ()=0 |
virtual HOM_Geometry * | geometry ()=0 |
virtual std::string | name ()=0 |
virtual HOM_IterableList < HOM_Prim > * | iterPrims ()=0 |
virtual std::vector < HOM_ElemPtr< HOM_Prim > > | prims ()=0 |
virtual bool | contains (HOM_Prim &prim)=0 |
virtual bool | isOrdered ()=0 |
virtual void | add (HOM_Prim &prim)=0 |
virtual void | add (const std::vector< HOM_Prim * > &prims)=0 |
virtual void | add (HOM_PrimGroup &prim_group)=0 |
virtual void | remove (HOM_Prim &prim)=0 |
virtual void | remove (const std::vector< HOM_Prim * > &prims)=0 |
virtual void | remove (HOM_PrimGroup &prim_group)=0 |
virtual void | clear ()=0 |
virtual void | destroy ()=0 |
virtual int64 | primCount ()=0 |
virtual const GA_AttributeOptions & | getRawOptionsRO (OptionAutoLocks &locks)=0 |
virtual GA_AttributeOptions & | getRawOptionsRW (OptionAutoLocks &locks)=0 |
virtual HOM_EnumValue & | optionType (const char *option_name)=0 |
virtual void | setOption (const char *name, HOM_UTOptionAny value, HOM_EnumValue &type_hint=HOM_fieldType::NoSuchField)=0 |
virtual void | removeOption (const char *name)=0 |
virtual HOM_AttribDataId * | dataId ()=0 |
virtual void | incrementDataId ()=0 |
Definition at line 26 of file HOM_PrimGroup.h.
|
inline |
Definition at line 29 of file HOM_PrimGroup.h.
|
inline |
Definition at line 31 of file HOM_PrimGroup.h.
|
inlinevirtual |
Definition at line 33 of file HOM_PrimGroup.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |