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