Package one.empty3.library
Class ITexture
java.lang.Object
one.empty3.library.ITexture
- All Implemented Interfaces:
MatrixPropertiesObject
- Direct Known Subclasses:
ColorTexture
,ImageTexture
,SVGTexture
,TextureCol
,TextureImg
,TextureMorphing
,TextureMov
,TextureOp2D
,Voronoi
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
protected int
int
protected int
protected int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
abstract int
getColorAt
(double x, double y) int
getCoord
(double x, double y) getDeclaredProperty
(String name) getDeformMap
(DeformMap map) int
int
int
void
iterate()
void
setColorMask
(int colorMask) void
setDeformMap
(DeformMap map) void
setRepeatX
(int repeatX) void
setRepeatY
(int repeatY) void
setTransparent
(int transparent) void
timeNext()
void
timeNext
(long milli) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.empty3.library.MatrixPropertiesObject
copy
-
Field Details
-
COLOR_IDENT
public static final int COLOR_IDENT- See Also:
-
COLOR_MIROR_X
public static final int COLOR_MIROR_X- See Also:
-
COLOR_MIROR_Y
public static final int COLOR_MIROR_Y- See Also:
-
COLOR_MIROR_XY
public static final int COLOR_MIROR_XY- See Also:
-
COLOR_ROT_090
public static final int COLOR_ROT_090- See Also:
-
COLOR_ROT_180
public static final int COLOR_ROT_180- See Also:
-
COLOR_ROT_270
public static final int COLOR_ROT_270- See Also:
-
onTextureEnds
public int onTextureEnds -
colorMask
protected int colorMask -
repeatX
protected int repeatX -
repeatY
protected int repeatY
-
-
Constructor Details
-
ITexture
public ITexture()
-
-
Method Details
-
getColorMask
public int getColorMask() -
setColorMask
public void setColorMask(int colorMask) -
getCoord
-
setDeformMap
-
getDeformMap
-
getColorAt
public abstract int getColorAt(double x, double y) -
timeNext
public void timeNext() -
timeNext
public void timeNext(long milli) -
iterate
- Throws:
EOFVideoException
-
getDeclaredProperty
- Specified by:
getDeclaredProperty
in interfaceMatrixPropertiesObject
-
declareProperties
public void declareProperties()- Specified by:
declareProperties
in interfaceMatrixPropertiesObject
-
declarations
- Specified by:
declarations
in interfaceMatrixPropertiesObject
-
getRepeatX
public int getRepeatX() -
setRepeatX
public void setRepeatX(int repeatX) -
getRepeatY
public int getRepeatY() -
setRepeatY
public void setRepeatY(int repeatY) -
getTransparent
public int getTransparent() -
setTransparent
public void setTransparent(int transparent)
-