Changeset 2122 in Sophya for trunk/SophyaPI


Ignore:
Timestamp:
Jul 19, 2002, 5:32:52 PM (23 years ago)
Author:
cmv
Message:

pb int i ds for -> {for(int i...}} cmv 19/7/2002

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/piaxes.cc

    r2119 r2122  
    395395// *** Calcul des ticks pour un axe logarithmique
    396396{
    397  long i;
    398397 if(nticks<=0) nticks = 1;
    399398 //cout<<"BestTicksLog: xmin="<<xmin<<" xmax="<<xmax<<" nticks="<<nticks<<endl;
     
    424423
    425424 majticks.resize(0);
    426  for(i=dmin;i<=dmax;i+=inc) {
     425 {for(int i=dmin;i<=dmax;i+=inc) {
    427426   double x = pow(10.,(double)i);
    428427   if(x<xmin || x>xmax) continue;
    429428   majticks.push_back(x);
    430  }
     429 }}
    431430 //cout<<"majticks.size()="<<majticks.size()<<endl;
    432431
     
    451450   if(nins>4) nins=4;
    452451   vector<double> tmp;
    453    for(i=0;i<=(long)majticks.size();i++) {
     452   {for(unsigned int i=0;i<=majticks.size();i++) {
    454453     double xt;
    455      if(i<(long)majticks.size()) xt = majticks[i]/10.;
    456        else                      xt = majticks[i-1];
     454     if(i<majticks.size()) xt = majticks[i]/10.;
     455       else                xt = majticks[i-1];
    457456     for(int n=0;n<nins;n++) {
    458457       double xins = seqmaj[nins-1][n]*xt;
     
    460459       tmp.push_back(xins);
    461460     }
    462      if(i<(long)majticks.size()) tmp.push_back(majticks[i]);
    463    }
     461     if(i<majticks.size()) tmp.push_back(majticks[i]);
     462   }}
    464463   majticks = tmp;
    465464 }
     
    468467 // Les ticks mineurs
    469468 minticks.resize(0);
    470  for(i=0;i<(long)majticks.size()-1;i++) {
     469 {for(unsigned int i=0;i<majticks.size()-1;i++) {
    471470   double dx = (majticks[i+1]-majticks[i])/10.;
    472471   minticks.push_back(majticks[i]);
     
    476475     minticks.push_back(x);
    477476   }
    478  }
     477 }}
    479478 minticks.push_back(majticks[majticks.size()-1]);
    480479 //cout<<"...minticks.size()="<<minticks.size()<<endl;
     
    484483   vector<double> tmp = majticks;
    485484   majticks.resize(0); majticks.push_back(0.);
    486    for(i=0;i<(long)tmp.size();i++) majticks.push_back(tmp[i]);
     485   for(unsigned int i=0;i<tmp.size();i++) majticks.push_back(tmp[i]);
    487486   //cout<<"...xmin="<<xmin<<"<=0. add majticks[0]="<<majticks[0]<<endl;
    488487 }
     
    670669 string stre;
    671670 if(e) {if(e==label) return; stre=e; *e='\0'; lenl=strlen(label);}
    672  for(int i=lenl-1;i>=0;i--) {
     671 {for(int i=lenl-1;i>=0;i--) {
    673672   if(label[i]=='0') label[i]='\0';
    674673   else if(label[i]=='.') {
     
    681680   }
    682681   else break;  // Ni un point ni un zero
    683  }
     682 }}
    684683 if(e) {
    685684   if(strlen(label)==1) if(label[0]=='0') return;
Note: See TracChangeset for help on using the changeset viewer.