1package com.fs.starfarer.api.util;
3import org.lwjgl.util.vector.ReadableVector2f;
4import org.lwjgl.util.vector.Vector2f;
43 this.destVel.scale(10000f);
65 float speed =
vel.length();
131 vel.x += accel.x *
amount;
132 vel.y += accel.y *
amount;
134 speed =
vel.length();
161 if (mag < 50f) mag = 50f;
static Vector2f getUnitVectorAtDegreeAngle(float degrees)
static float getAngleInDegrees(Vector2f v)
static Vector2f normalise(Vector2f v)
void setDest(Vector2f dest, Vector2f destVel)
ReadableVector2f getAccelVector()
float getHardSpeedLimit()
void advance(float amount)
void setMaxSpeed(float maxSpeed)
void setAcceleration(float acceleration)
void setHardSpeedLimit(float hardSpeedLimit)
void add(T item, float time)