Revision 5450 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.api/src/main/java/org/gvsig/raster/lib/buffer/api/BufferManager.java
BufferManager.java | ||
---|---|---|
26 | 26 |
import java.io.File; |
27 | 27 |
|
28 | 28 |
|
29 |
|
|
29 | 30 |
/** |
30 | 31 |
* @author fdiaz |
31 | 32 |
* |
... | ... | |
45 | 46 |
* @param value |
46 | 47 |
* @param defaultValue |
47 | 48 |
* |
48 |
* @return |
|
49 |
* @return NoData
|
|
49 | 50 |
*/ |
50 | 51 |
public NoData createNoData(Number value, Number defaultValue); |
51 | 52 |
|
... | ... | |
55 | 56 |
* else, the band will be paginated. |
56 | 57 |
* |
57 | 58 |
* @param dataType |
58 |
* @param width
|
|
59 |
* @param height
|
|
60 |
* @param nodata
|
|
59 |
* @param rows
|
|
60 |
* @param columns
|
|
61 |
* @param noData
|
|
61 | 62 |
* @param pageManager |
62 |
* @return a Band |
|
63 |
* @return Band |
|
64 |
* @throws BandException |
|
63 | 65 |
*/ |
64 |
public Band createBand(int dataType, int width, int height, NoData nodata, BandPageManager pageManager);
|
|
66 |
public Band createBand(int dataType, int rows, int columns, NoData noData, BandPageManager pageManager) throws BandException;
|
|
65 | 67 |
|
66 | 68 |
/** |
67 |
* @param width
|
|
68 |
* @param height
|
|
69 |
* @param rows
|
|
70 |
* @param columns
|
|
69 | 71 |
* @param bandDataTypes |
70 | 72 |
* @param pageManager |
71 |
* @return |
|
73 |
* @return Buffer
|
|
72 | 74 |
*/ |
73 |
public Buffer createBuffer(int width, int height, int[] bandDataTypes, BandPageManager pageManager);
|
|
75 |
public Buffer createBuffer(int rows, int columns, int[] bandDataTypes, BandPageManager pageManager);
|
|
74 | 76 |
|
75 | 77 |
|
76 | 78 |
/** |
77 | 79 |
* @param file |
78 |
* @param width
|
|
79 |
* @param height
|
|
80 |
* @param rows
|
|
81 |
* @param columns
|
|
80 | 82 |
* @param dataType |
81 |
* @return |
|
83 |
* @return BandPageManager
|
|
82 | 84 |
*/ |
83 |
public BandPageManager createSimpleBandPageManager(File file, int width, int height, int dataType);
|
|
85 |
public BandPageManager createSimpleBandPageManager(File file, int rows, int columns, int dataType);
|
|
84 | 86 |
|
85 | 87 |
|
86 | 88 |
} |
Also available in: Unified diff