public class TurbulenceCalc extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static org.lwjgl.util.vector.Vector2f[] |
DIRECTIONS |
| Constructor and Description |
|---|
TurbulenceCalc() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addCell(org.lwjgl.util.vector.Vector2f[][] field,
org.lwjgl.util.vector.Vector2f[][] delta,
int fromX,
int fromY,
int x,
int y,
org.lwjgl.util.vector.Vector2f dir,
float propagationMult) |
static void |
addCell(org.lwjgl.util.vector.Vector2f cell,
org.lwjgl.util.vector.Vector2f dir,
org.lwjgl.util.vector.Vector2f delta) |
static void |
advance(VelocityField field,
float propagationSpeed,
float amount) |
static org.lwjgl.util.vector.Vector2f |
getCell(org.lwjgl.util.vector.Vector2f[][] data,
int i,
int j) |
public static org.lwjgl.util.vector.Vector2f[] DIRECTIONS
public TurbulenceCalc()
public static void advance(VelocityField field, float propagationSpeed, float amount)
public static org.lwjgl.util.vector.Vector2f getCell(org.lwjgl.util.vector.Vector2f[][] data, int i, int j)
public static void addCell(org.lwjgl.util.vector.Vector2f[][] field, org.lwjgl.util.vector.Vector2f[][] delta, int fromX, int fromY, int x, int y, org.lwjgl.util.vector.Vector2f dir, float propagationMult)
public static void addCell(org.lwjgl.util.vector.Vector2f cell, org.lwjgl.util.vector.Vector2f dir, org.lwjgl.util.vector.Vector2f delta)