void DynamicsSolver::DestroyAllObjects() { for(int i=0; i<MAX_CONSTRUCTIONS; i++) DestroyConstruction(i); for(int i=0; i<MAX_STRUCTURES; i++) DestroyStructure(i); }
/** * Delete any structures which are selected. * \return the number that were deleted. */ int vtStructureArray::DeleteSelected() { int num_deleted = 0; for (uint i = 0; i < GetSize();) { vtStructure *str = GetAt(i); if (str->IsSelected()) { DestroyStructure(i); delete str; RemoveAt(i); num_deleted++; } else i++; } return num_deleted; }