IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38916


Ignore:
Timestamp:
Oct 20, 2015, 8:25:48 PM (11 years ago)
Author:
eugene
Message:

adding ticks = 3 option

Location:
branches/eam_branches/ipp-20150625/Ohana/src/kapa2/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20150625/Ohana/src/kapa2/src/DrawFrame.c

    r38738 r38916  
    138138   
    139139    /* temporarily assume rectilinear axes */
    140     if (naxis == 0) { dx = 0; dy = +1.0*pad; pos = 7; }
    141     if (naxis == 2) { dx = 0; dy = -1.0*pad; pos = 1; }
    142 
    143     if (naxis == 1) { dy = 0; dx = -0.5*pad; pos = 3; }
    144     if (naxis == 3) { dy = 0; dx = +0.5*pad; pos = 5; }
     140    if (naxis == 0) { dx = 0; dy = +1.0*pad; pos = 7; } // center, down justified
     141    if (naxis == 2) { dx = 0; dy = -1.0*pad; pos = 1; } // center, up justified
     142
     143    if (naxis == 1) { dy = 0; dx = -0.5*pad; pos = 3; } // left, center justified
     144    if (naxis == 3) { dy = 0; dx = +0.5*pad; pos = 5; } // right, center justified
    145145
    146146    xt = fx + (value-min)*dfx/(max - min) + dx;
     
    188188      *nsignif = factor - 2;
    189189    }     
     190    if (axis[0].areticks == 3) {
     191      *major = 1.0 * power;
     192      *nsignif = factor - 1;
     193    }     
    190194  }
    191195  if ((fmantis >= 1.999) && (fmantis <  3.999)) {
     
    196200      *nsignif = factor - 1;
    197201    }     
     202    if (axis[0].areticks == 3) {
     203      *major = 2.0 * power;
     204      *nsignif = factor;
     205    }     
    198206  }
    199207  if ((fmantis >= 3.999) && (fmantis <  5.999)) {
     
    204212      *nsignif = factor;
    205213    }     
     214    if (axis[0].areticks == 3) {
     215      *major = 2.0 * power;
     216      *nsignif = factor;
     217    }     
    206218  }
    207219  if ((fmantis >= 5.999) && (fmantis <   7.999)) {
     
    212224      *nsignif = factor;
    213225    }     
     226    if (axis[0].areticks == 3) {
     227      *major = 4.0 * power;
     228      *nsignif = factor;
     229    }     
    214230  }
    215231  if ((fmantis >= 7.999) && (fmantis <  10.000)) {
    216232    *major = 2.5 * power;
    217       *nsignif = factor - 1;
     233    *nsignif = factor - 1;
    218234    if (axis[0].areticks == 1) {
    219235      *major = 2.0 * power;
     236      *nsignif = factor;
     237    }     
     238    if (axis[0].areticks == 3) {
     239      *major = 4.0 * power;
    220240      *nsignif = factor;
    221241    }     
  • branches/eam_branches/ipp-20150625/Ohana/src/kapa2/src/LoadFrame.c

    r38738 r38916  
    7474      graph[0].axis[i].areticks = 2;
    7575      break;
     76    case '3':
     77      graph[0].axis[i].areticks = 3;
     78      break;
    7679    }
    7780    switch (graph[0].data.labels[i]) {
Note: See TracChangeset for help on using the changeset viewer.