Ignore:
Timestamp:
01/13/12 15:33:03 (8 years ago)
Author:
aivar
Message:

Refactoring.

Location:
trunk/projects/slim-plugin/src/main/java/imagej/slim/fitting
Files:
1 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/projects/slim-plugin/src/main/java/imagej/slim/fitting/FitInfo.java

    r7865 r7866  
    5454    private double[] _sig; //TODO sig s/b specified for each pixel!! 
    5555     
    56     private IInputImage _inputImage; // takes care of width/height/threshold/ROI 
    57     private IOutputImage _outputImage; 
     56    private IDecayImage _inputImage; // takes care of width/height/threshold/ROI 
     57    private IFittedImage _outputImage; 
    5858     
    5959    //TODO private IBob _cursorMunger; 
  • trunk/projects/slim-plugin/src/main/java/imagej/slim/fitting/IDecayImage.java

    r7865 r7866  
    1212 * @author Aivar Grislis 
    1313 */ 
    14 public interface IInputImage { 
     14public interface IDecayImage { 
    1515     
    1616    /** 
     
    3939     * @return  
    4040     */ 
    41     public int getParameters(); 
     41    public int getBins(); 
    4242    
    4343    /** 
  • trunk/projects/slim-plugin/src/main/java/imagej/slim/fitting/IFittedImage.java

    r7865 r7866  
    1111 * @author Aivar Grislis 
    1212 */ 
    13 public interface IOutputImage { 
     13public interface IFittedImage { 
    1414 
    1515    /** 
     
    4242 
    4343    /** 
    44      * Puts output pixel value. 
     44     * Gets dimensions. 
     45     * 
     46     * @return 
     47     */ 
     48    public int[] getDimension(); 
     49 
     50    /** 
     51     * Gets pixel values at location. 
     52     * 
     53     * @param location 
     54     * @return 
     55     */ 
     56    public double[] getPixel(int[] location); 
     57 
     58    /** 
     59     * Sets pixel value at location. 
     60     * 
     61     * @param location 
     62     * @param value 
     63     */ 
     64    public void setPixel(int[] location, double[] value); 
     65 
     66    /** 
     67     * Gets fitted pixel value. 
     68     * 
     69     * @param x 
     70     * @param y 
     71     * @param channel 
     72     * @return 
     73     */ 
     74    public double[] getPixel(int x, int y, int channel); 
     75 
     76    /** 
     77     * Puts fitted pixel value. 
    4578     *  
    4679     * @param x 
    4780     * @param y 
    4881     * @param channel 
    49      * @param pixel  
     82     * @param value 
    5083     */ 
    51     public void putPixel(int x, int y, int channel, double[] pixel); 
     84    public void setPixel(int x, int y, int channel, double[] value); 
    5285     
    5386 
Note: See TracChangeset for help on using the changeset viewer.