|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.scilab.forge.scirenderer.data.AbstractDataProvider<Texture>
org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
public class DrawnTextureDataProvider
| Constructor Summary | |
|---|---|
DrawnTextureDataProvider(TextureDrawer textureDrawer)
|
|
| Method Summary | |
|---|---|
java.nio.ByteBuffer |
getData()
Data getter. |
java.nio.ByteBuffer |
getSubData(int x,
int y,
int width,
int height)
Sub-data getter. |
java.awt.Dimension |
getTextureSize()
Texture size getter. |
boolean |
isValid()
Data provider validity getter. |
void |
reDraw()
Reload the texture and recall the texture drawing tools. |
void |
setTextureDrawingTools(TextureDrawer textureDrawer)
Texture drawer setter. |
| 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, removeDataUser |
| Constructor Detail |
|---|
public DrawnTextureDataProvider(TextureDrawer textureDrawer)
| Method Detail |
|---|
public void reDraw()
public void setTextureDrawingTools(TextureDrawer textureDrawer)
textureDrawer - the new texture drawer.public java.awt.Dimension getTextureSize()
TextureDataProvider
getTextureSize in interface TextureDataProviderpublic java.nio.ByteBuffer getData()
TextureDataProvider
getData in interface TextureDataProvider
public java.nio.ByteBuffer getSubData(int x,
int y,
int width,
int height)
TextureDataProvider
getSubData in interface TextureDataProviderx - rectangle origin x-coordinate.y - rectangle origin y-coordinate.width - rectangle width.height - rectangle height.
public boolean isValid()
DataProvider
isValid in interface DataProvider<Texture>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||