Changeset 13289
- Timestamp:
- 2012-10-10T11:38:17+02:00 (12 years ago)
- Location:
- trunk/OMOptimBasis
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/OMOptimBasis/FileData/CSVBase.cpp
r11231 r13289 203 203 204 204 QStringList lineList = lines.split("\n",QString::SkipEmptyParts); 205 if(lineList.isEmpty()) 206 return; 207 205 208 QStringList varNames; 206 209 QStringList curScanValues; -
trunk/OMOptimBasis/Variable.cpp
r13209 r13289 451 451 if(iScan<finalValues.size()) 452 452 { 453 _finalValues.replace(iScan,QVector<double>(finalValues.size())); 454 _computedPoints.replace(iScan,QVector<bool>(finalValues.size())); 455 _finalValues.push_back(finalValues); 456 457 for(int i=0;i<finalValues.size();i++) 458 { 459 _computedPoints[iScan].push_back(true); 460 } 453 _finalValues.replace(iScan,finalValues); 454 _computedPoints.replace(iScan,QVector<bool>(finalValues.size(),true)); 461 455 } 462 456 else … … 475 469 QVector<bool> defaultComputed(nbPoints(),false); 476 470 477 while(values.size()> =nbScans())471 while(values.size()>_finalValues.size()) 478 472 { 479 473 _finalValues.push_back(defaultValues); … … 483 477 for(int i=0;i<_finalValues.size();i++) 484 478 { 485 while(iPoint>= nbPoints())479 while(iPoint>=_finalValues.at(i).size()) 486 480 { 487 481 _finalValues[i].push_back(0); … … 511 505 QVector<bool> defaultComputed(nbPoints(),false); 512 506 513 while(iScan>= nbScans())507 while(iScan>=_finalValues.size()) 514 508 { 515 509 _finalValues.push_back(defaultValues); … … 520 514 for(int i=0;i<_finalValues.size();i++) 521 515 { 522 while(iPoint>= nbPoints())516 while(iPoint>=_finalValues[i].size()) 523 517 { 524 518 _finalValues[i].push_back(0); … … 527 521 } 528 522 523 try{ 529 524 _finalValues[iScan][iPoint] = value; 530 525 _computedPoints[iScan][iPoint] = computed; 526 } 527 catch(std::exception &e) 528 { 529 int a=2; 530 } 531 531 } 532 532
Note: See TracChangeset
for help on using the changeset viewer.