de.grogra.texgen
Class AutoregressiveTexture
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.imp.objects.ImageAdapter
de.grogra.texgen.SyntheticTexture
de.grogra.texgen.AutoregressiveTexture
- All Implemented Interfaces:
- Icon, IconSource, Manageable, Shareable
public class AutoregressiveTexture
- extends SyntheticTexture
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final AutoregressiveTexture.Type $TYPE
a0$FIELD
public static final SCOType.Field a0$FIELD
a1$FIELD
public static final SCOType.Field a1$FIELD
a2$FIELD
public static final SCOType.Field a2$FIELD
a3$FIELD
public static final SCOType.Field a3$FIELD
height$FIELD
public static final SCOType.Field height$FIELD
noise$FIELD
public static final SCOType.Field noise$FIELD
width$FIELD
public static final SCOType.Field width$FIELD
AutoregressiveTexture
public AutoregressiveTexture()
calculateImageData
protected void calculateImageData()
createImage
protected void createImage()
getA0
public float getA0()
getA1
public float getA1()
getA2
public float getA2()
getA3
public float getA3()
getBufferedImage
public java.awt.image.BufferedImage getBufferedImage()
- Specified by:
getBufferedImage
in class ImageAdapter
getHeight
public int getHeight()
getManageableType
public ManageableType getManageableType()
getNoise
public float getNoise()
getPixel
protected float getPixel(int x,
int y)
getPreferredIconSize
public java.awt.Dimension getPreferredIconSize(boolean small)
- Specified by:
getPreferredIconSize
in interface IconSource
- Overrides:
getPreferredIconSize
in class ImageAdapter
getWidth
public int getWidth()
setA0
public void setA0(float value)
setA1
public void setA1(float value)
setA2
public void setA2(float value)
setA3
public void setA3(float value)
setHeight
public void setHeight(int value)
setNoise
public void setNoise(float value)
setPixel
protected void setPixel(int x,
int y,
float value)
setWidth
public void setWidth(int value)