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 Constructor Description AbstractTextureDataProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImage
getImage()
java.awt.image.BufferedImage
getSubImage(int x, int y, int width, int height)
-
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
-
-
-
-
Method Detail
-
getImage
public java.awt.image.BufferedImage getImage()
- Specified by:
getImage
in interfaceTextureDataProvider
- Returns:
- the data as a BufferedImage
-
getSubImage
public java.awt.image.BufferedImage getSubImage(int x, int y, int width, int height)
- 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.
-
-