Package one.empty3.library
Class TextureCol
- java.lang.Object
-
- one.empty3.library.ITexture
-
- one.empty3.library.TextureCol
-
- All Implemented Interfaces:
MatrixPropertiesObject
public class TextureCol 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 TextureCol()
TextureCol(int c)
TextureCol(java.awt.Color c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
color()
void
color(java.awt.Color c)
MatrixPropertiesObject
copy()
int
getColorAt(double x, double y)
java.awt.Color
getMaillageTexturedColor(int numQuadX, int numQuadY, double x, double y)
void
iterate()
void
timeNext()
void
timeNext(long milli)
java.lang.String
toString()
-
Methods inherited from class one.empty3.library.ITexture
declarations, declareProperties, getColorMask, getCoord, getDeclaredProperty, getDeformMap, getRepeatX, getRepeatY, getTransparent, setColorMask, setDeformMap, setRepeatX, setRepeatY, setTransparent
-
-
-
-
Method Detail
-
color
public int color()
-
color
public void color(java.awt.Color c)
-
iterate
public void iterate() throws EOFVideoException
- Overrides:
iterate
in classITexture
- Throws:
EOFVideoException
-
getColorAt
public int getColorAt(double x, double y)
- Specified by:
getColorAt
in classITexture
-
getMaillageTexturedColor
public java.awt.Color getMaillageTexturedColor(int numQuadX, int numQuadY, double x, double y)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
copy
public MatrixPropertiesObject copy() throws CopyRepresentableError, java.lang.IllegalAccessException, java.lang.InstantiationException
- Throws:
CopyRepresentableError
java.lang.IllegalAccessException
java.lang.InstantiationException
-
-