|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
ObjectEnum<DimensionSlice.API>
DimensionSlice.API
public static enum DimensionSlice.API
The standard Java API used for selecting the slice to read or write in a particular dimension. The region to read or write in a hyper-cube can be specified in up to 4 dimensions in the following ways:
When reading:
When writing:
Supplemental dimensions if any can not be specified by an API from the standard Java library.
DimensionSlice instances shall be created for those supplemental dimensions.
DimensionSlice,
MultidimensionalImageStore,
IllegalImageDimensionException
| coverage/geotk-coverageio (download) | View source code for this class |
| Enum Constant Summary | |
|---|---|
BANDS
The region to read along a dimension is specified by the source bands. |
|
COLUMNS
The region to read/write along a dimension is specified by the x ordinate. |
|
IMAGES
The region to read/write along a dimension is specified by the image index. |
|
NONE
Indicates that no standard Java API match the dimension. |
|
ROWS
The region to read/write along a dimension is specified by the y ordinate. |
|
| Method Summary | |
|---|---|
static DimensionSlice.API |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static DimensionSlice.API[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final DimensionSlice.API COLUMNS
public static final DimensionSlice.API ROWS
public static final DimensionSlice.API BANDS
public static final DimensionSlice.API IMAGES
ImageReader or
ImageWriter instead than the IIOParam object.
public static final DimensionSlice.API NONE
| Method Detail |
|---|
public static DimensionSlice.API[] values()
for (DimensionSlice.API c : DimensionSlice.API.values()) System.out.println(c);
public static DimensionSlice.API valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||