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 org.scilab.forge.scirenderer.data.AbstractDataProvider
addDataUser, fireUpdate, removeDataUser, toByte, toByte
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.scilab.forge.scirenderer.data.DataProvider
addDataUser, isValid, removeDataUser
Methods inherited from interface org.scilab.forge.scirenderer.texture.TextureDataProvider
getData, getSubData, getTextureSize
-
Constructor Details
-
AbstractTextureDataProvider
public AbstractTextureDataProvider()
-
-
Method Details
-
getImage
- Specified by:
getImage
in interfaceTextureDataProvider
- Returns:
- the data as a BufferedImage
-
getSubImage
- Specified by:
getSubImage
in 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.
-