Changes in src/Parser/TremoloParser.cpp [d74077:e97a44]
- File:
-
- 1 edited
-
src/Parser/TremoloParser.cpp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/TremoloParser.cpp
rd74077 re97a44 9 9 10 10 #include "Helpers/Assert.hpp" 11 #include "Helpers/Log.hpp" 12 #include "Helpers/Verbose.hpp" 11 13 #include "TremoloParser.hpp" 12 14 #include "World.hpp" … … 21 23 22 24 using namespace std; 23 using namespace boost;24 25 25 26 /** … … 99 100 */ 100 101 void TremoloParser::save(ostream* file) { 102 DoLog(0) && (Log() << Verbose(0) << "Saving changes to tremolo." << std::endl); 103 101 104 vector<atom*>::iterator atomIt; 102 105 vector<string>::iterator it; … … 140 143 case TremoloKey::x : 141 144 // for the moment, assume there are always three dimensions 142 *file << currentAtom-> at(0)<< "\t";143 *file << currentAtom-> at(1)<< "\t";144 *file << currentAtom-> at(2)<< "\t";145 *file << currentAtom->x[0] << "\t"; 146 *file << currentAtom->x[1] << "\t"; 147 *file << currentAtom->x[2] << "\t"; 145 148 break; 146 149 case TremoloKey::u : 147 150 // for the moment, assume there are always three dimensions 148 *file << currentAtom-> AtomicVelocity[0] << "\t";149 *file << currentAtom-> AtomicVelocity[1] << "\t";150 *file << currentAtom-> AtomicVelocity[2] << "\t";151 *file << currentAtom->v[0] << "\t"; 152 *file << currentAtom->v[1] << "\t"; 153 *file << currentAtom->v[2] << "\t"; 151 154 break; 152 155 case TremoloKey::Type : … … 225 228 string word; 226 229 int oldId; 227 double tmp;228 230 229 231 lineStream << line; … … 233 235 case TremoloKey::x : 234 236 // for the moment, assume there are always three dimensions 235 for (int i=0;i<NDIM;i++) { 236 lineStream >> tmp; 237 newAtom->set(i, tmp); 238 } 237 lineStream >> newAtom->x[0]; 238 lineStream >> newAtom->x[1]; 239 lineStream >> newAtom->x[2]; 239 240 break; 240 241 case TremoloKey::u : 241 242 // for the moment, assume there are always three dimensions 242 lineStream >> newAtom-> AtomicVelocity[0];243 lineStream >> newAtom-> AtomicVelocity[1];244 lineStream >> newAtom-> AtomicVelocity[2];243 lineStream >> newAtom->v[0]; 244 lineStream >> newAtom->v[1]; 245 lineStream >> newAtom->v[2]; 245 246 break; 246 247 case TremoloKey::Type :
Note:
See TracChangeset
for help on using the changeset viewer.
