public class Coordinate extends Object implements Serializable
Example: public class Coordinate{ ... public void add(T... v) { checkDimension(v); for (int i = 0; i < v.length; i++) { // this is not possible, as the generic type T cannot use autoboxing x[i] = x[i] + v[i]; } } ... }
| Modifier and Type | Field and Description |
|---|---|
float[] |
x |
| Constructor and Description |
|---|
Coordinate(float... v) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(float... v)
add
|
protected void |
checkDimension(float... v)
checkDimension
|
protected static float[] |
checkDimension(int dim,
float... v)
checkDimension
|
Vector |
clone(float adapt)
clone with adaption. convenience for clone+scale.
|
int |
dimension() |
boolean |
equals(Object o) |
int |
hashCode() |
void |
scale(float... v)
scale
|
void |
scale(float f)
scale
|
void |
set(Coordinate v)
set new coordinate
|
void |
set(float... v) |
String |
toString() |
public void set(float... v)
public void set(Coordinate v)
v - new coordinateprotected final void checkDimension(float... v)
v - coordinate to checkprotected static final float[] checkDimension(int dim,
float... v)
dim - dimensionv - coordinatepublic int dimension()
public void add(float... v)
v - coordinate to addpublic void scale(float... v)
v - coordinate to scalepublic void scale(float f)
f - single scale factorpublic Vector clone(float adapt)
adapt - adaption factor for new coordinateCopyright © 2012–2018. All rights reserved.