Package one.empty3.library
Class ColorTexture
java.lang.Object
one.empty3.library.ITexture
one.empty3.library.ColorTexture
- All Implemented Interfaces:
MatrixPropertiesObject
-
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 -
Method Summary
Modifier and TypeMethodDescriptioncolor()
void
copy()
getColor()
int
getColorAt
(double x, double y) getDeclaredProperty
(String name) getMaillageTexturedColor
(int numQuadX, int numQuadY, double x, double y) void
iterate()
void
setColor
(StructureMatrix<Color> color) void
timeNext()
void
timeNext
(long milli) Methods inherited from class one.empty3.library.ITexture
declarations, declareProperties, getColorMask, getCoord, getDeformMap, getRepeatX, getRepeatY, getTransparent, setColorMask, setDeformMap, setRepeatX, setRepeatY, setTransparent
-
Constructor Details
-
ColorTexture
public ColorTexture() -
ColorTexture
-
ColorTexture
public ColorTexture(int colorAt)
-
-
Method Details
-
color
-
color
-
iterate
- Overrides:
iterate
in classITexture
- Throws:
EOFVideoException
-
getColorAt
public int getColorAt(double x, double y) - Specified by:
getColorAt
in classITexture
-
timeNext
public void timeNext() -
timeNext
public void timeNext(long milli) -
getDeclaredProperty
- Specified by:
getDeclaredProperty
in interfaceMatrixPropertiesObject
- Overrides:
getDeclaredProperty
in classITexture
-
copy
public MatrixPropertiesObject copy() throws CopyRepresentableError, IllegalAccessException, InstantiationException -
getMaillageTexturedColor
-
getColor
-
setColor
-