Changeset 9782e20 for src/Actions/UndoRedoHelpers.cpp
- Timestamp:
- Mar 16, 2024, 10:22:34 AM (20 months ago)
- Branches:
- Candidate_v1.7.0, stable
- Children:
- 19832d
- Parents:
- ad0929
- git-author:
- Frederik Heber <frederik.heber@…> (03/16/24 09:26:59)
- git-committer:
- Frederik Heber <frederik.heber@…> (03/16/24 10:22:34)
- File:
-
- 1 edited
-
src/Actions/UndoRedoHelpers.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/UndoRedoHelpers.cpp
rad0929 r9782e20 144 144 return status; 145 145 } 146 147 bool MoleCuilder::RemoveBondsFromBondInfo(const std::vector< BondInfo > &bonds) 148 { 149 bool status = true; 150 std::vector< BondInfo >::const_iterator iter = bonds.begin(); 151 for(;iter != bonds.end(); ++iter) { 152 if (!(*iter).RemoveBond()) { 153 status = false; 154 break; 155 } 156 } 157 if (!status) { 158 // remove all added bonds again 159 for(std::vector< BondInfo >::const_iterator removeiter = bonds.begin(); 160 removeiter != iter; ++removeiter) { 161 removeiter->RecreateBond(); 162 } 163 } 164 return status; 165 } 166 146 167 147 168 void MoleCuilder::SetAtomsFromAtomicInfo(
Note:
See TracChangeset
for help on using the changeset viewer.
