diff options
Diffstat (limited to 'libjava/java/awt/image/SampleModel.java')
-rw-r--r-- | libjava/java/awt/image/SampleModel.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libjava/java/awt/image/SampleModel.java b/libjava/java/awt/image/SampleModel.java index a5d65ff20fe..4e3b38b9922 100644 --- a/libjava/java/awt/image/SampleModel.java +++ b/libjava/java/awt/image/SampleModel.java @@ -456,6 +456,17 @@ public abstract class SampleModel public abstract SampleModel createCompatibleSampleModel(int w, int h); + /** + * Return a SampleModel with a subset of the bands in this model. + * + * Selects bands.length bands from this sample model. The bands chosen + * are specified in the indices of bands[]. This also permits permuting + * the bands as well as taking a subset. Thus, giving an array with + * 1, 2, 3, ..., numbands, will give an identical sample model. + * + * @param bands Array with band indices to include. + * @return A new sample model + */ public abstract SampleModel createSubsetSampleModel(int[] bands); public abstract DataBuffer createDataBuffer(); |