Class AbstractTextureDataProvider
java.lang.Object
org.scilab.forge.scirenderer.data.AbstractDataProvider<Texture>
org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider
- All Implemented Interfaces:
DataProvider<Texture>, TextureDataProvider
public abstract class AbstractTextureDataProvider
extends AbstractDataProvider<Texture>
implements TextureDataProvider
- Author:
- Calixte DENIZET
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractDataProvider
addDataUser, fireUpdate, removeDataUser, toByte, toByteMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DataProvider
addDataUser, isValid, removeDataUserMethods inherited from interface TextureDataProvider
getData, getSubData, getTextureSize
-
Constructor Details
-
AbstractTextureDataProvider
public AbstractTextureDataProvider()
-
-
Method Details
-
getImage
- Specified by:
getImagein interfaceTextureDataProvider- Returns:
- the data as a BufferedImage
-
getSubImage
- Specified by:
getSubImagein interfaceTextureDataProvider- Parameters:
x- rectangle origin x-coordinate.y- rectangle origin y-coordinate.width- rectangle width.height- rectangle height.- Returns:
- the sub-data as a BufferedImage.
-