java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.arrangeBlock.ShareableArrangeBase
- All Implemented Interfaces:
ArrangeMethod
,Manageable
,Shareable
- Direct Known Subclasses:
AdditionalArrange
,GeometricArrange
,HalftoningArrange
,ProbabilityArrange
-
Field Summary
Modifier and TypeFieldDescriptionprotected float[][]
static final int
protected static final int
protected float
protected float
protected float
protected float
protected static final float
protected long
protected int
protected float[]
protected float[]
-
Constructor Summary
-
Method Summary
Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.grogra.persistence.Manageable
getManageableType
-
Field Details
-
maxX
protected float maxX -
maxY
protected float maxY -
maxXHalbe
protected float maxXHalbe -
maxYHalbe
protected float maxYHalbe -
MAX_NUMBER
public static final int MAX_NUMBER- See Also:
-
xx
protected float[] xx -
yy
protected float[] yy -
densityField
protected float[][] densityField -
maxF
protected static final int maxF- See Also:
-
prozent
protected static final float prozent- See Also:
-
seed
protected long seed -
superNumber
protected int superNumber
-
-
Constructor Details
-
ShareableArrangeBase
public ShareableArrangeBase()
-
-
Method Details
-
getXx
public float[] getXx()- Specified by:
getXx
in interfaceArrangeMethod
-
getYy
public float[] getYy()- Specified by:
getYy
in interfaceArrangeMethod
-
copyField
protected float[][] copyField(float[][] field) -
calculate
public abstract void calculate() -
setAll
public void setAll(float maxX, float maxY, float[][] densityField, long seed) -
setNumber
public void setNumber(int number)
-