|
| | 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.