Package teilchen.util
Class Packing
- java.lang.Object
-
- teilchen.util.Packing
-
public class Packing extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Packing.PackingEntity
-
Constructor Summary
Constructors Constructor Description Packing()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E extends SpatialEntity>
voidcontract(java.util.ArrayList<E> mEntities, processing.core.PVector pCenter, float pDamping)
static <E extends SpatialEntity>
voidpack(java.util.ArrayList<E> mShapes, processing.core.PVector pCenter, float pDamping)
static <E extends SpatialEntity>
voidresolveOverlap(java.util.List<E> mEntities)
-
-
-
Method Detail
-
pack
public static <E extends SpatialEntity> void pack(java.util.ArrayList<E> mShapes, processing.core.PVector pCenter, float pDamping)
-
resolveOverlap
public static <E extends SpatialEntity> void resolveOverlap(java.util.List<E> mEntities)
-
contract
public static <E extends SpatialEntity> void contract(java.util.ArrayList<E> mEntities, processing.core.PVector pCenter, float pDamping)
-
-