Statistics
| Revision:

gvsig-raster / org.gvsig.raster / branches / org.gvsig.raster.2.4 / org.gvsig.raster / org.gvsig.raster.lib / org.gvsig.raster.lib.buffer / org.gvsig.raster.lib.buffer.spi / src / main / java / org / gvsig / raster / lib / buffer / spi / AbstractHistogram.java @ 5442

History | View | Annotate | Download (6.03 KB)

1
/* gvSIG. Desktop Geographic Information System.
2
 *
3
 * Copyright ? 2007-2016 gvSIG Association
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18
 * MA  02110-1301, USA.
19
 *
20
 * For any additional information, do not hesitate to contact us
21
 * at info AT gvsig.com, or visit our website www.gvsig.com.
22
 */
23
package org.gvsig.raster.lib.buffer.spi;
24

    
25
import org.gvsig.raster.lib.buffer.api.HistogramBand;
26
import org.gvsig.tools.task.SimpleTaskStatus;
27

    
28

    
29
/**
30
 * @author fdiaz
31
 *
32
 */
33
public abstract class AbstractHistogram implements HistogramBand {
34

    
35
    /**
36
     * 
37
     */
38
    public AbstractHistogram() {
39
        // TODO Auto-generated constructor stub
40
    }
41

    
42
    /* (non-Javadoc)
43
     * @see org.gvsig.raster.lib.buffer.api.Histogram#calculate(org.gvsig.tools.task.SimpleTaskStatus)
44
     */
45
    @Override
46
    public void calculate(SimpleTaskStatus arg0) {
47
        // TODO Auto-generated method stub
48

    
49
    }
50

    
51
    /* (non-Javadoc)
52
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getBandLenght(int)
53
     */
54
    @Override
55
    public int getBandLenght(int arg0) {
56
        // TODO Auto-generated method stub
57
        return 0;
58
    }
59

    
60
    /* (non-Javadoc)
61
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getBasicStats(boolean[])
62
     */
63
    @Override
64
    public double[][] getBasicStats(boolean[] arg0) {
65
        // TODO Auto-generated method stub
66
        return null;
67
    }
68

    
69
    /* (non-Javadoc)
70
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getBasicStats(double, double, boolean[])
71
     */
72
    @Override
73
    public double[][] getBasicStats(double arg0, double arg1, boolean[] arg2) {
74
        // TODO Auto-generated method stub
75
        return null;
76
    }
77

    
78
    /* (non-Javadoc)
79
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getDataType()
80
     */
81
    @Override
82
    public int getDataType() {
83
        // TODO Auto-generated method stub
84
        return 0;
85
    }
86

    
87
    /* (non-Javadoc)
88
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getHistogramValue(int, double)
89
     */
90
    @Override
91
    public double getHistogramValue(int arg0, double arg1) {
92
        // TODO Auto-generated method stub
93
        return 0;
94
    }
95

    
96
    /* (non-Javadoc)
97
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getHistogramValueByPos(int, int)
98
     */
99
    @Override
100
    public double getHistogramValueByPos(int arg0, int arg1) {
101
        // TODO Auto-generated method stub
102
        return 0;
103
    }
104

    
105
    /* (non-Javadoc)
106
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getIntervalMax(int, int)
107
     */
108
    @Override
109
    public int getIntervalMax(int arg0, int arg1) {
110
        // TODO Auto-generated method stub
111
        return 0;
112
    }
113

    
114
    /* (non-Javadoc)
115
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getIntervalMin(int, int)
116
     */
117
    @Override
118
    public int getIntervalMin(int arg0, int arg1) {
119
        // TODO Auto-generated method stub
120
        return 0;
121
    }
122

    
123
    /* (non-Javadoc)
124
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getMax()
125
     */
126
    @Override
127
    public double[] getMax() {
128
        // TODO Auto-generated method stub
129
        return null;
130
    }
131

    
132
    /* (non-Javadoc)
133
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getMaximum()
134
     */
135
    @Override
136
    public double getMaximum() {
137
        // TODO Auto-generated method stub
138
        return 0;
139
    }
140

    
141
    /* (non-Javadoc)
142
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getMin()
143
     */
144
    @Override
145
    public double[] getMin() {
146
        // TODO Auto-generated method stub
147
        return null;
148
    }
149

    
150
    /* (non-Javadoc)
151
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getMinimum()
152
     */
153
    @Override
154
    public double getMinimum() {
155
        // TODO Auto-generated method stub
156
        return 0;
157
    }
158

    
159
    /* (non-Javadoc)
160
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getNegativeTable()
161
     */
162
    @Override
163
    public long[][] getNegativeTable() {
164
        // TODO Auto-generated method stub
165
        return null;
166
    }
167

    
168
    /* (non-Javadoc)
169
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getNumBands()
170
     */
171
    @Override
172
    public int getNumBands() {
173
        // TODO Auto-generated method stub
174
        return 0;
175
    }
176

    
177
    /* (non-Javadoc)
178
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getNumValues()
179
     */
180
    @Override
181
    public int getNumValues() {
182
        // TODO Auto-generated method stub
183
        return 0;
184
    }
185

    
186
    /* (non-Javadoc)
187
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getTable()
188
     */
189
    @Override
190
    public long[][] getTable() {
191
        // TODO Auto-generated method stub
192
        return null;
193
    }
194

    
195
    /* (non-Javadoc)
196
     * @see org.gvsig.raster.lib.buffer.api.Histogram#getValueCount(int, int)
197
     */
198
    @Override
199
    public int getValueCount(int arg0, int arg1) {
200
        // TODO Auto-generated method stub
201
        return 0;
202
    }
203

    
204
    /* (non-Javadoc)
205
     * @see org.gvsig.raster.lib.buffer.api.Histogram#isCalculated()
206
     */
207
    @Override
208
    public boolean isCalculated() {
209
        // TODO Auto-generated method stub
210
        return false;
211
    }
212

    
213
    /* (non-Javadoc)
214
     * @see org.gvsig.raster.lib.buffer.api.Histogram#isInRangeRGB()
215
     */
216
    @Override
217
    public boolean isInRangeRGB() {
218
        // TODO Auto-generated method stub
219
        return false;
220
    }
221

    
222
    /* (non-Javadoc)
223
     * @see org.gvsig.raster.lib.buffer.api.Histogram#union(org.gvsig.raster.lib.buffer.api.Histogram)
224
     */
225
    @Override
226
    public boolean union(HistogramBand arg0) {
227
        // TODO Auto-generated method stub
228
        return false;
229
    }
230

    
231
}