225 |
|
} |
226 |
|
|
227 |
|
Snapshot* BlockSnapshotManager::loadFrame(int frame){ |
228 |
< |
Snapshot* snapshot = new Snapshot(nAtoms_, nRigidBodies_, nCutoffGroups_, getStorageLayout()); |
228 |
> |
Snapshot* snapshot = new Snapshot(nAtoms_, nRigidBodies_, nCutoffGroups_, |
229 |
> |
getStorageLayout()); |
230 |
|
snapshot->setID(frame); |
231 |
|
snapshot->clearDerivedProperties(); |
232 |
|
|
232 |
– |
/** @todo fixed me */ |
233 |
– |
Snapshot* oldSnapshot = currentSnapshot_; |
233 |
|
currentSnapshot_ = snapshot; |
234 |
|
reader_->readFrame(frame); |
235 |
|
|
237 |
– |
// What was this for? It doesn't make sense! |
238 |
– |
//currentSnapshot_ = oldSnapshot; |
239 |
– |
|
236 |
|
return snapshot; |
237 |
|
} |
238 |
|
|