public class Double3 extends Object
Constructor and Description |
---|
Double3() |
Double3(Double3 data) |
Double3(double x,
double y,
double z) |
Modifier and Type | Method and Description |
---|---|
void |
add(double value) |
void |
add(Double3 value) |
static Double3 |
add(Double3 a,
double b) |
static Double3 |
add(Double3 a,
Double3 b) |
void |
addAt(int i,
double value) |
void |
addMultiple(Double3 a,
double factor) |
void |
copyTo(double[] data,
int offset) |
void |
div(double value) |
void |
div(Double3 value) |
static Double3 |
div(Double3 a,
double b) |
static Double3 |
div(Double3 a,
Double3 b) |
double |
dotProduct(Double3 a) |
static double |
dotProduct(Double3 a,
Double3 b) |
double |
elementSum() |
double |
get(int i) |
int |
length() |
void |
mul(double value) |
void |
mul(Double3 value) |
static Double3 |
mul(Double3 a,
double b) |
static Double3 |
mul(Double3 a,
Double3 b) |
void |
negate() |
void |
set(Double3 a) |
void |
setAt(int i,
double value) |
void |
setValues(double x,
double y,
double z) |
void |
sub(double value) |
void |
sub(Double3 value) |
static Double3 |
sub(Double3 a,
double b) |
static Double3 |
sub(Double3 a,
Double3 b) |
public Double3()
public Double3(Double3 data)
public Double3(double x, double y, double z)
public void add(Double3 value)
value
- public void add(double value)
value
- public void sub(Double3 value)
value
- public void sub(double value)
value
- public void mul(Double3 value)
value
- public void mul(double value)
value
- public void div(Double3 value)
value
- public void div(double value)
value
- public double dotProduct(Double3 a)
a
- public void addMultiple(Double3 a, double factor)
a
- factor
- public void set(Double3 a)
a
- public void negate()
public int length()
public double elementSum()
public double get(int i)
i
- public void setAt(int i, double value)
i
- value
- public void addAt(int i, double value)
i
- value
- public void setValues(double x, double y, double z)
x
- y
- z
- public void copyTo(double[] data, int offset)
data
- offset
-