public abstract class AbstractTextureDataProvider extends AbstractDataProvider<Texture> implements TextureDataProvider
TextureDataProvider.ImageType| Modifier and Type | Field and Description |
|---|---|
protected TextureDataProvider.ImageType |
imageType |
| Constructor and Description |
|---|
AbstractTextureDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.awt.image.BufferedImage |
getImage() |
TextureDataProvider.ImageType |
getImageType() |
java.awt.image.BufferedImage |
getSubImage(int x,
int y,
int width,
int height) |
boolean |
isRowMajorOrder() |
addDataUser, fireUpdate, removeDataUser, toByte, toByteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, getSubData, getTextureSizeaddDataUser, isValid, removeDataUserprotected TextureDataProvider.ImageType imageType
public TextureDataProvider.ImageType getImageType()
getImageType in interface TextureDataProviderpublic boolean isRowMajorOrder()
isRowMajorOrder in interface TextureDataProviderpublic java.awt.image.BufferedImage getImage()
getImage in interface TextureDataProviderpublic java.awt.image.BufferedImage getSubImage(int x,
int y,
int width,
int height)
getSubImage in interface TextureDataProviderx - rectangle origin x-coordinate.y - rectangle origin y-coordinate.width - rectangle width.height - rectangle height.