Changeset 2720


Ignore:
Timestamp:
05/02/07 08:32:36 (13 years ago)
Author:
melissa
Message:

Fixed Z/T size bug.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/formats/in/ND2Reader.java

    r2710 r2720  
    354354                    else if (effectiveKey.endsWith("dTimeMSec value")) { 
    355355                      long v = (long) Double.parseDouble(value); 
    356                       if (!zs.contains(new Long(v))) { 
    357                         core.sizeZ[0]++; 
    358                         zs.add(new Long(v)); 
     356                      if (!ts.contains(new Long(v))) { 
     357                        core.sizeT[0]++; 
     358                        ts.add(new Long(v)); 
    359359                      } 
    360360                    } 
    361361                    else if (effectiveKey.endsWith("dZPos value")) { 
    362362                      long v = (long) Double.parseDouble(value); 
    363                       if (!ts.contains(new Long(v))) { 
    364                         core.sizeT[0]++; 
    365                         ts.add(new Long(v)); 
     363                      if (!zs.contains(new Long(v))) { 
     364                        core.sizeZ[0]++; 
     365                        zs.add(new Long(v)); 
    366366                      } 
    367367                    } 
     
    447447    if (core.sizeC[0] == 2) core.sizeC[0] = 1; 
    448448 
    449     if (core.sizeZ[0] == 0) core.sizeZ[0] = 1; 
    450     if (core.sizeT[0] == 0) core.sizeT[0] = 1; 
    451  
    452449    core.currentOrder[0] = "XY"; 
    453450    long deltaT = ts.size() > 1 ? 
     
    537534    } 
    538535 
     536    if (core.sizeZ[0] == 0) core.sizeZ[0] = 1; 
     537    if (core.sizeT[0] == 0) core.sizeT[0] = 1; 
     538 
    539539    core.rgb[0] = core.sizeC[0] == 3; 
    540540    core.interleaved[0] = true; 
Note: See TracChangeset for help on using the changeset viewer.