Statistics
| Revision:

svn-gvsig-desktop / branches / org.gvsig.desktop-2018a / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.file / org.gvsig.fmap.dal.file.bsq / src / main / java / org / gvsig / fmap / dal / fileutils / STXFile.java @ 43867

History | View | Annotate | Download (884 Bytes)

1
package org.gvsig.fmap.dal.fileutils;
2

    
3
import java.util.List;
4

    
5
public interface STXFile extends AuxFile {
6

    
7
    public interface STXBand {
8
        
9
        public void parse(String line);
10

    
11
        @Override
12
        public String toString();
13
        
14
        public int getBand();
15
        
16
        public double getMinimum();
17
        
18
        public double getMaximum();
19
        
20
        public double getMean();
21
        
22
        public double getStdDeviation();
23
        
24
        public double getLinearStretchMin();
25
        
26
        public double getLinearStretchMax();
27

    
28
        public boolean isValid();
29
    }
30
    
31
    public String FILE_EXTENSION = "stx";
32

    
33
    public void addBand(int band, double minimum, double maximum, double mean, double std_deviation, double linear_stretch_min, double linear_stretch_max);
34

    
35
    public void clear();
36

    
37
    public List<STXBand> getBands();
38
   
39
}