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