root / trunk / libraries / libRaster / src / org / gvsig / raster / dataaccess / cache / RasterMultiPageCache.java @ 10740
History | View | Annotate | Download (4.79 KB)
1 |
package org.gvsig.raster.dataaccess.cache; |
---|---|
2 |
|
3 |
import org.gvsig.raster.dataaccess.buffer.IBand; |
4 |
import org.gvsig.raster.dataaccess.buffer.RasterBuffer; |
5 |
import org.gvsig.raster.dataaccess.buffer.RasterMemoryBuffer; |
6 |
import org.gvsig.raster.driver.IBuffer; |
7 |
|
8 |
public class RasterMultiPageCache extends RasterBuffer implements IBuffer { |
9 |
|
10 |
/**
|
11 |
* Constructor. Asigna las variables de inicializaci?n.
|
12 |
* @param dataType Tipo de dato
|
13 |
* @param width Ancho
|
14 |
* @param height Alto
|
15 |
* @param bandNr Banda
|
16 |
* @param orig
|
17 |
*/
|
18 |
public RasterMultiPageCache(int dataType, int width, int height, int nBand){ |
19 |
this.dataType = dataType;
|
20 |
this.width = width;
|
21 |
this.height = height;
|
22 |
this.nBands = nBand;
|
23 |
} |
24 |
|
25 |
public void malloc(int dataType, int width, int height, int bandNr) { |
26 |
} |
27 |
|
28 |
public void replicateBand(int orig, int dest) { |
29 |
} |
30 |
|
31 |
public void switchBands(int[] bandPosition) { |
32 |
} |
33 |
|
34 |
public RasterBuffer adjustRasterNearestNeighbourInterpolation(int w, int h, int[] bands) { |
35 |
return null; |
36 |
} |
37 |
|
38 |
public RasterBuffer adjustRasterBilinearInterpolation(int w, int h, int[] bands) { |
39 |
return null; |
40 |
} |
41 |
|
42 |
public RasterBuffer adjustRasterInverseDistanceInterpolation(int w, int h, int[] bands) { |
43 |
return null; |
44 |
} |
45 |
|
46 |
public RasterBuffer adjustRasterBicubicSplineInterpolation(int w, int h, int[] bands) { |
47 |
return null; |
48 |
} |
49 |
|
50 |
public RasterBuffer adjustRasterBSplineInterpolation(int w, int h, int[] bands) { |
51 |
return null; |
52 |
} |
53 |
|
54 |
public IBuffer cloneBuffer() {
|
55 |
return null; |
56 |
} |
57 |
|
58 |
public void mallocOneBand(int dataType, int width, int height, int band) { |
59 |
} |
60 |
|
61 |
public byte[][] getLineByte(int line) { |
62 |
return null; |
63 |
} |
64 |
|
65 |
public short[][] getLineShort(int line) { |
66 |
return null; |
67 |
} |
68 |
|
69 |
public int[][] getLineInt(int line) { |
70 |
return null; |
71 |
} |
72 |
|
73 |
public float[][] getLineFloat(int line) { |
74 |
return null; |
75 |
} |
76 |
|
77 |
public double[][] getLineDouble(int line) { |
78 |
return null; |
79 |
} |
80 |
|
81 |
public byte[] getLineFromBandByte(int line, int band) { |
82 |
return null; |
83 |
} |
84 |
|
85 |
public short[] getLineFromBandShort(int line, int band) { |
86 |
return null; |
87 |
} |
88 |
|
89 |
public int[] getLineFromBandInt(int line, int band) { |
90 |
return null; |
91 |
} |
92 |
|
93 |
public float[] getLineFromBandFloat(int line, int band) { |
94 |
return null; |
95 |
} |
96 |
|
97 |
public double[] getLineFromBandDouble(int line, int band) { |
98 |
return null; |
99 |
} |
100 |
|
101 |
public byte getElemByte(int line, int col, int band) { |
102 |
return 0; |
103 |
} |
104 |
|
105 |
public short getElemShort(int line, int col, int band) { |
106 |
return 0; |
107 |
} |
108 |
|
109 |
public int getElemInt(int line, int col, int band) { |
110 |
return 0; |
111 |
} |
112 |
|
113 |
public float getElemFloat(int line, int col, int band) { |
114 |
return 0; |
115 |
} |
116 |
|
117 |
public double getElemDouble(int line, int col, int band) { |
118 |
return 0; |
119 |
} |
120 |
|
121 |
public void getElemByte(int line, int col, byte[] data) { |
122 |
} |
123 |
|
124 |
public void getElemShort(int line, int col, short[] data) { |
125 |
} |
126 |
|
127 |
public void getElemInt(int line, int col, int[] data) { |
128 |
} |
129 |
|
130 |
public void getElemFloat(int line, int col, float[] data) { |
131 |
} |
132 |
|
133 |
public void getElemDouble(int line, int col, double[] data) { |
134 |
} |
135 |
|
136 |
public void copyBand(int nBand, IBand band) { |
137 |
} |
138 |
|
139 |
public void assignBand(int nBand, IBand band) { |
140 |
} |
141 |
|
142 |
public IBand getBand(int nBand) { |
143 |
return null; |
144 |
} |
145 |
|
146 |
public void setLineInBandByte(byte[] data, int line, int band) { |
147 |
} |
148 |
|
149 |
public void setLineInBandShort(short[] data, int line, int band) { |
150 |
} |
151 |
|
152 |
public void setLineInBandInt(int[] data, int line, int band) { |
153 |
} |
154 |
|
155 |
public void setLineInBandFloat(float[] data, int line, int band) { |
156 |
} |
157 |
|
158 |
public void setLineInBandDouble(double[] data, int line, int band) { |
159 |
} |
160 |
|
161 |
public void setLineByte(byte[][] data, int line) { |
162 |
} |
163 |
|
164 |
public void setLineShort(short[][] data, int line) { |
165 |
} |
166 |
|
167 |
public void setLineInt(int[][] data, int line) { |
168 |
} |
169 |
|
170 |
public void setLineFloat(float[][] data, int line) { |
171 |
} |
172 |
|
173 |
public void setLineDouble(double[][] data, int line) { |
174 |
} |
175 |
|
176 |
public void setElem(int line, int col, int band, byte data) { |
177 |
} |
178 |
|
179 |
public void setElem(int line, int col, int band, short data) { |
180 |
} |
181 |
|
182 |
public void setElem(int line, int col, int band, int data) { |
183 |
} |
184 |
|
185 |
public void setElem(int line, int col, int band, float data) { |
186 |
} |
187 |
|
188 |
public void setElem(int line, int col, int band, double data) { |
189 |
} |
190 |
|
191 |
public void setElemByte(int line, int col, byte[] data) { |
192 |
} |
193 |
|
194 |
public void setElemShort(int line, int col, short[] data) { |
195 |
} |
196 |
|
197 |
public void setElemInt(int line, int col, int[] data) { |
198 |
} |
199 |
|
200 |
public void setElemFloat(int line, int col, float[] data) { |
201 |
} |
202 |
|
203 |
public void setElemDouble(int line, int col, double[] data) { |
204 |
} |
205 |
|
206 |
public void assign(int band, byte value) { |
207 |
} |
208 |
|
209 |
public void assign(int band, short value) { |
210 |
} |
211 |
|
212 |
public void assign(int band, int value) { |
213 |
} |
214 |
|
215 |
public void assign(int band, float value) { |
216 |
} |
217 |
|
218 |
public void assign(int band, double value) { |
219 |
} |
220 |
|
221 |
public IBand createBand(byte defaultValue) { |
222 |
return null; |
223 |
} |
224 |
|
225 |
public void interchangeBands(int band1, int band2) { |
226 |
} |
227 |
|
228 |
public void assignBandToNotValid(int iBand) { |
229 |
} |
230 |
|
231 |
public IBuffer getBandBuffer(int nBand) { |
232 |
return null; |
233 |
} |
234 |
|
235 |
|
236 |
} |