MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / removeObjectsFromDocument

Method removeObjectsFromDocument

src/App/GroupExtension.cpp:165–174  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163}
164
165void GroupExtension::removeObjectsFromDocument()
166{
167 while (Group.getSize() > 0) {
168 // Remove the objects step by step because it can happen
169 // that an object is part of several groups and thus a
170 // double destruction could be possible
171 const std::vector<DocumentObject*>& grp = Group.getValues();
172 removeObjectFromDocument(grp.front());
173 }
174}
175
176void GroupExtension::removeObjectFromDocument(DocumentObject* obj)
177{

Callers 7

onDeleteMethod · 0.45
_removeBitBodyMethod · 0.45
delete_objectFunction · 0.45
delete_objectFunction · 0.45
ensureNoJointGroupMethod · 0.45
importDXFfaceFunction · 0.45

Calls 3

getSizeMethod · 0.45
getValuesMethod · 0.45
frontMethod · 0.45

Tested by

no test coverage detected