java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.arrangeBlock.ShareableAdditionalArrangeBase
- All Implemented Interfaces:
AdditionalArrangeMethod
,Manageable
,Shareable
- Direct Known Subclasses:
DartThrowing
,Kachelung
,Voronoi_Lloyd
public abstract class ShareableAdditionalArrangeBase
extends ShareableBase
implements AdditionalArrangeMethod
-
Field Summary
Modifier and TypeFieldDescriptionprotected float[][]
protected static final int
protected static final int
protected float
protected float
protected raskob.geometry.PointArrayList
protected static final float
protected int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
protected boolean
checkDensityField
(double xi, double yi) raskob.geometry.PointArrayList
setAll
(float maxX, float maxY, float[][] densityField) void
setNumber
(int number) 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
-
maxF
protected static final int maxF- See Also:
-
prozent
protected static final float prozent- See Also:
-
MAX_NUMBER
protected static final int MAX_NUMBER- See Also:
-
maxX
protected float maxX -
maxY
protected float maxY -
pointList
protected raskob.geometry.PointArrayList pointList -
densityField
protected float[][] densityField -
superNumber
protected int superNumber
-
-
Constructor Details
-
ShareableAdditionalArrangeBase
public ShareableAdditionalArrangeBase()
-
-
Method Details
-
calculate
public abstract void calculate() -
checkDensityField
protected boolean checkDensityField(double xi, double yi) -
setAll
public raskob.geometry.PointArrayList setAll(float maxX, float maxY, float[][] densityField) - Specified by:
setAll
in interfaceAdditionalArrangeMethod
-
setNumber
public void setNumber(int number)
-