Statistics
| Revision:

svn-gvsig-desktop / branches / org.gvsig.desktop-2018a / org.gvsig.desktop.compat.cdc / org.gvsig.basicformats / src / main / java / org / gvsig / basicformats / STXFile.java @ 43876

History | View | Annotate | Download (881 Bytes)

1 43876 jjdelcerro
package org.gvsig.basicformats;
2
3
import java.util.List;
4
5
public interface STXFile extends FormatFile {
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
}