Class G2DTextureManager.G2DTexture
- java.lang.Object
-
- org.scilab.forge.scirenderer.texture.AbstractTexture
-
- org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
-
- Enclosing class:
- G2DTextureManager
public class G2DTextureManager.G2DTexture extends AbstractTexture implements Texture
Inner class forTextureimplementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.scilab.forge.scirenderer.texture.Texture
Texture.Filter, Texture.Wrap
-
-
Field Summary
-
Fields inherited from class org.scilab.forge.scirenderer.texture.AbstractTexture
textureDataProvider, upToDate
-
-
Constructor Summary
Constructors Constructor Description G2DTexture()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()voiddraw(G2DDrawingTools drawingTools)TextureDrawergetDrawer()java.awt.image.BufferedImagegetImage()voidsetDrawer(TextureDrawer drawer)Set the texture data provider as a drawn texture data provider.-
Methods inherited from class org.scilab.forge.scirenderer.texture.AbstractTexture
dataUpdated, getDataProvider, getMagnificationFilter, getMinifyingFilter, getSScaleFactor, getSWrappingMode, getTScaleFactor, getTWrappingMode, isValid, setDataProvider, setMagnificationFilter, setMinifyingFilter, setSWrappingMode, setTWrappingMode
-
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.DataUser
dataUpdated
-
Methods inherited from interface org.scilab.forge.scirenderer.texture.Texture
getDataProvider, getMagnificationFilter, getMinifyingFilter, getSScaleFactor, getSWrappingMode, getTScaleFactor, getTWrappingMode, isValid, setDataProvider, setMagnificationFilter, setMinifyingFilter, setSWrappingMode, setTWrappingMode
-
-
-
-
Method Detail
-
dispose
public void dispose()
-
setDrawer
public void setDrawer(TextureDrawer drawer)
Description copied from interface:TextureSet the texture data provider as a drawn texture data provider.- Specified by:
setDrawerin interfaceTexture- Overrides:
setDrawerin classAbstractTexture- Parameters:
drawer- the given texture drawer.
-
getDrawer
public TextureDrawer getDrawer()
-
draw
public void draw(G2DDrawingTools drawingTools)
-
getImage
public java.awt.image.BufferedImage getImage()
-
-