public class JoglVectord2
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static JoglVectord2 |
ZERO |
Constructor and Description |
---|
JoglVectord2() |
JoglVectord2(double x,
double y) |
Modifier and Type | Method and Description |
---|---|
static JoglVectord2 |
Add(JoglVectord2 v1,
JoglVectord2 v2) |
static JoglVectord2 |
Blend(JoglVectord2 col1,
JoglVectord2 col2,
float mixVal) |
static double |
Distance(JoglVectord2 v1,
JoglVectord2 v2) |
static JoglVectord2 |
Divide(JoglVectord2 v1,
double d) |
static double |
Dot(JoglVectord2 v1,
JoglVectord2 v2) |
double[] |
getData() |
double |
getMagnitude() |
double |
getMagnitudeSquared() |
double |
getValue(int i) |
double |
getX() |
double |
getY() |
static JoglVectord2 |
Multiply(JoglVectord2 v1,
double d) |
static JoglVectord2 |
Normal(JoglVectord2 v) |
void |
setData(double[] d) |
void |
setValue(int i,
double v) |
void |
setX(double v) |
void |
setY(double v) |
static JoglVectord2 |
Subtract(JoglVectord2 v1,
JoglVectord2 v2) |
public static final JoglVectord2 ZERO
public JoglVectord2()
public JoglVectord2(double x, double y)
public double[] getData()
public void setData(double[] d)
public double getValue(int i)
public double getX()
public double getY()
public void setValue(int i, double v)
public void setX(double v)
public void setY(double v)
public double getMagnitude()
public double getMagnitudeSquared()
public static double Distance(JoglVectord2 v1, JoglVectord2 v2)
public static JoglVectord2 Normal(JoglVectord2 v)
public static JoglVectord2 Add(JoglVectord2 v1, JoglVectord2 v2)
public static JoglVectord2 Subtract(JoglVectord2 v1, JoglVectord2 v2)
public static JoglVectord2 Multiply(JoglVectord2 v1, double d)
public static JoglVectord2 Divide(JoglVectord2 v1, double d)
public static double Dot(JoglVectord2 v1, JoglVectord2 v2)
public static JoglVectord2 Blend(JoglVectord2 col1, JoglVectord2 col2, float mixVal)