Class TurbulenceCalc
java.lang.Object
com.fs.starfarer.api.impl.campaign.velfield.TurbulenceCalc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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)
-
Field Details
-
DIRECTIONS
public static org.lwjgl.util.vector.Vector2f[] DIRECTIONS
-
-
Constructor Details
-
TurbulenceCalc
public TurbulenceCalc()
-
-
Method Details
-
advance
-
getCell
public static org.lwjgl.util.vector.Vector2f getCell(org.lwjgl.util.vector.Vector2f[][] data, int i, int j) -
addCell
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) -
addCell
public static void addCell(org.lwjgl.util.vector.Vector2f cell, org.lwjgl.util.vector.Vector2f dir, org.lwjgl.util.vector.Vector2f delta)
-