Package org.oscim.utils.geom
Class OBB2D.Vec2
java.lang.Object
org.oscim.utils.geom.OBB2D.Vec2
- Enclosing class:
- OBB2D
Vector math for one array
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final voidadd(float[] v, int r, int a, int b) static floatdot(float[] v, int a, int b) static final floatlength(float[] v, int pos) static final floatlengthSquared(float[] v, int pos) static final voidmul(float[] v, int pos, float a) static final voidnormalize(float[] v, int pos) static final voidnormalizeSquared(float[] v, int pos) static voidset(float[] v, int pos, float x, float y) static final voidsub(float[] v, int r, int a, int b)
-
Constructor Details
-
Vec2
public Vec2()
-
-
Method Details
-
set
public static void set(float[] v, int pos, float x, float y) -
dot
public static float dot(float[] v, int a, int b) -
lengthSquared
public static final float lengthSquared(float[] v, int pos) -
normalizeSquared
public static final void normalizeSquared(float[] v, int pos) -
normalize
public static final void normalize(float[] v, int pos) -
length
public static final float length(float[] v, int pos) -
add
public static final void add(float[] v, int r, int a, int b) -
sub
public static final void sub(float[] v, int r, int a, int b) -
mul
public static final void mul(float[] v, int pos, float a)
-