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 Details

    • AbstractTextureDataProvider

      public AbstractTextureDataProvider()
  • Method Details

    • getImage

      public BufferedImage getImage()
      Specified by:
      getImage in interface TextureDataProvider
      Returns:
      the data as a BufferedImage
    • getSubImage

      public BufferedImage getSubImage(int x, int y, int width, int height)
      Specified by:
      getSubImage in interface TextureDataProvider
      Parameters:
      x - rectangle origin x-coordinate.
      y - rectangle origin y-coordinate.
      width - rectangle width.
      height - rectangle height.
      Returns:
      the sub-data as a BufferedImage.