Package one.empty3.library
Class TextureImg
- java.lang.Object
-
- one.empty3.library.ITexture
-
- one.empty3.library.TextureImg
-
- All Implemented Interfaces:
MatrixPropertiesObject
- Direct Known Subclasses:
TextureImgTache
public class TextureImg extends ITexture
-
-
Field Summary
-
Fields inherited from class one.empty3.library.ITexture
COLOR_IDENT, COLOR_MIROR_X, COLOR_MIROR_XY, COLOR_MIROR_Y, COLOR_ROT_090, COLOR_ROT_180, COLOR_ROT_270, colorMask, onTextureEnds, repeatX, repeatY
-
-
Constructor Summary
Constructors Constructor Description TextureImg()
TextureImg(ECBufferedImage bi)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatrixPropertiesObject
copy()
protected int
couleur(double rx, double ry)
int
getColorAt(double rx, double ry)
StructureMatrix
getDeclaredProperty(java.lang.String name)
java.lang.String
getFile()
ECBufferedImage
getImage()
java.lang.String
getNom()
void
iterate()
void
setFile(java.lang.String file)
void
setImage(ECBufferedImage image)
void
setNom(java.lang.String nom)
void
setTransparent(java.awt.Color tr)
void
timeNext()
void
timeNext(long milli)
java.lang.String
toString()
-
Methods inherited from class one.empty3.library.ITexture
declarations, declareProperties, getColorMask, getCoord, getDeformMap, getRepeatX, getRepeatY, getTransparent, setColorMask, setDeformMap, setRepeatX, setRepeatY, setTransparent
-
-
-
-
Constructor Detail
-
TextureImg
public TextureImg()
-
TextureImg
public TextureImg(ECBufferedImage bi)
-
-
Method Detail
-
iterate
public void iterate() throws EOFVideoException
- Overrides:
iterate
in classITexture
- Throws:
EOFVideoException
-
getColorAt
public int getColorAt(double rx, double ry)
- Specified by:
getColorAt
in classITexture
-
couleur
protected int couleur(double rx, double ry)
-
getImage
public ECBufferedImage getImage()
-
setImage
public void setImage(ECBufferedImage image)
-
getNom
public java.lang.String getNom()
-
setNom
public void setNom(java.lang.String nom)
-
getFile
public java.lang.String getFile()
-
setFile
public void setFile(java.lang.String file)
-
setTransparent
public void setTransparent(java.awt.Color tr)
-
getDeclaredProperty
public StructureMatrix getDeclaredProperty(java.lang.String name)
- Specified by:
getDeclaredProperty
in interfaceMatrixPropertiesObject
- Overrides:
getDeclaredProperty
in classITexture
-
copy
public MatrixPropertiesObject copy() throws CopyRepresentableError, java.lang.IllegalAccessException, java.lang.InstantiationException
- Throws:
CopyRepresentableError
java.lang.IllegalAccessException
java.lang.InstantiationException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-