Package one.empty3.library.svgtexture
Class SVGTexture
- java.lang.Object
-
- one.empty3.library.ITexture
-
- one.empty3.library.svgtexture.SVGTexture
-
- All Implemented Interfaces:
MatrixPropertiesObject
public class SVGTexture 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 SVGTexture(java.io.File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatrixPropertiesObject
copy()
int
getColorAt(double x, double y)
StructureMatrix
getDeclaredProperty(java.lang.String name)
void
iterate()
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
-
-
-
-
Method Detail
-
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
-
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
-
-