| 
|   | GA_EdgeGroupTable (GA_Detail &detail) | 
|   | 
|   | ~GA_EdgeGroupTable () override | 
|   | 
| void  | getList (UT_Array< const GA_EdgeGroup * > &list) const  | 
|   | 
| void  | getList (UT_Array< GA_EdgeGroup * > &list) const  | 
|   | 
| void  | mergeTable (const GA_EdgeGroupTable &src, GA_MergeMap &map) | 
|   | 
| void  | mergeEdgeGroups (const GA_MergeMap &map) | 
|   | 
| void  | removePointsFromGroups (const GA_Range &range) | 
|   | 
| void  | removePointFromGroups (const GA_Offset ptoff) | 
|   | 
| void  | removePrimsFromGroups (const GA_Range &range) | 
|   | 
| void  | removePrimFromGroups (const GA_Offset primoff) | 
|   | 
| void  | defragment (const GA_Detail *gdp, const GA_Defragment &defrag) | 
|   | 
| GA_Size  | destroyEmptyGroups () | 
|   | 
| void  | bumpAllDataIds () | 
|   | 
| void  | makeAllEdgesValid () | 
|   | 
 | 
GA_GroupTable::iterator 
< GA_EdgeGroup >  | beginTraverse () const  | 
|   | 
GA_GroupTable::iterator 
< GA_EdgeGroup >  | endTraverse () const  | 
|   | 
|   | GA_GroupTable (GA_Detail &detail) | 
|   | 
| virtual  | ~GA_GroupTable () | 
|   | 
| virtual int64  | getMemoryUsage (bool inclusive) const  | 
|   | Report memory usage (includes all shared memory)  More...
  | 
|   | 
| virtual void  | countMemory (UT_MemoryCounter &counter, bool inclusive) const  | 
|   | 
| bool  | isEmpty () const  | 
|   | 
| exint  | getPersistentCount () const  | 
|   | 
| exint  | entries () const  | 
|   | 
| GA_Group *  | find (const UT_StringRef &name) const  | 
|   | 
| GA_Group *  | newGroup (const UT_StringHolder &name) | 
|   | 
| GA_Group *  | newInternalGroup () | 
|   | 
| GA_Group *  | newGroup (const UT_StringHolder &name, bool internal) | 
|   | TODO: Deprecate internal groups with user-specified names.  More...
  | 
|   | 
| bool  | destroy (GA_Group *group) | 
|   | 
| bool  | destroy (const UT_StringRef &name) | 
|   | 
| GA_Size  | destroyGroups (const Filter &filter) | 
|   | 
| void  | clear () | 
|   | 
| bool  | renameGroup (const UT_StringRef &fromname, const UT_StringHolder &toname) | 
|   | 
| UT_StringHolder  | renameGroupUnspecified (const UT_StringRef &from_name) | 
|   | 
| bool  | jsonSave (UT_JSONWriter &w, const GA_SaveMap &map, const char *type) const  | 
|   | 
| bool  | jsonLoad (UT_JSONParser &p, const GA_LoadMap &map, const char *type_default, GA_AttributeOwner owner) | 
|   | Load the groups from the JSON stream.  More...
  | 
|   | 
| bool  | jsonShouldSave (const GA_SaveMap &map) const  | 
|   | Returns true if there are any groups to be saved out.  More...
  | 
|   | 
| GA_GroupTable::iterator< GA_Group >  | beginTraverse () const  | 
|   | 
| GA_GroupTable::iterator< GA_Group >  | endTraverse () const  | 
|   | 
| GA_GroupUPtr  | createDetachedGroup () const  | 
|   | 
| GA_Group *  | newDetachedGroup () const  | 
|   | 
| void  | stat (UT_StringArray &info, uint level) | 
|   | 
| void  | stat (GA_Stat &stat, uint level) const  | 
|   | 
| ordered_iterator  | obegin () const  | 
|   | 
| ordered_iterator  | oend () const  | 
|   | 
Definition at line 33 of file GA_EdgeGroupTable.h.