java.lang.Object |
↳ |
org.apache.commons.math.geometry.Vector3D |
|
↳ |
uk.ac.imperial.presage2.util.location.Move |
Known Direct Subclasses
|
Class Overview
An Action which represents a change in Location
. Defined by a
Vector3D.
Summary
[Expand]
Inherited Constants |
From class
org.apache.commons.math.geometry.Vector3D
Vector3D |
MINUS_I |
|
Vector3D |
MINUS_J |
|
Vector3D |
MINUS_K |
|
Vector3D |
NEGATIVE_INFINITY |
|
Vector3D |
NaN |
|
Vector3D |
PLUS_I |
|
Vector3D |
PLUS_J |
|
Vector3D |
PLUS_K |
|
Vector3D |
POSITIVE_INFINITY |
|
Vector3D |
ZERO |
|
|
Public Constructors |
|
Move(double x, double y)
Create a Move in 2 dimensions.
|
|
Move(double x, double y, double z)
Create a Move in 3 dimensions.
|
|
Move(Vector3D v)
Create a move from an existing Vector3D.
|
[Expand]
Inherited Methods |
From class
org.apache.commons.math.geometry.Vector3D
Vector3D
|
add(double arg0, Vector3D arg1)
|
Vector3D
|
add(Vector3D arg0)
|
static
double
|
angle(Vector3D arg0, Vector3D arg1)
|
static
Vector3D
|
crossProduct(Vector3D arg0, Vector3D arg1)
|
static
double
|
distance(Vector3D arg0, Vector3D arg1)
|
static
double
|
distance1(Vector3D arg0, Vector3D arg1)
|
static
double
|
distanceInf(Vector3D arg0, Vector3D arg1)
|
static
double
|
distanceSq(Vector3D arg0, Vector3D arg1)
|
static
double
|
dotProduct(Vector3D arg0, Vector3D arg1)
|
boolean
|
equals(Object arg0)
|
double
|
getAlpha()
|
double
|
getDelta()
|
double
|
getNorm()
|
double
|
getNorm1()
|
double
|
getNormInf()
|
double
|
getNormSq()
|
double
|
getX()
|
double
|
getY()
|
double
|
getZ()
|
int
|
hashCode()
|
boolean
|
isInfinite()
|
boolean
|
isNaN()
|
Vector3D
|
negate()
|
Vector3D
|
normalize()
|
Vector3D
|
orthogonal()
|
Vector3D
|
scalarMultiply(double arg0)
|
Vector3D
|
subtract(double arg0, Vector3D arg1)
|
Vector3D
|
subtract(Vector3D arg0)
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0)
|
final
void
|
wait(long arg0, int arg1)
|
|
Public Constructors
public
Move
(double x, double y)
Create a Move
in 2 dimensions.
public
Move
(double x, double y, double z)
Create a Move
in 3 dimensions.
public
Move
(Vector3D v)
Create a move from an existing Vector3D.