edu.isi.gamebots.examples
Class Vector3D
java.lang.Object
|
+--edu.isi.gamebots.examples.Vector3D
- All Implemented Interfaces:
- Cloneable
- public class Vector3D
- extends Object
- implements Cloneable
Vector3D is a 3 by 1 matrix (or is that 1 by 3?). The 'D' in Vector3D stands
for Double, not dimension. This class is based off of a class in the
javax.vecmath library. Since I didn't think everyone wanted to install an
entire library just for these example implementations, I recreate it here.
Field Summary |
double |
x
|
double |
y
|
double |
z
|
x
public double x
y
public double y
z
public double z
Vector3D
public Vector3D()
Vector3D
public Vector3D(double x,
double y,
double z)
Vector3D
public Vector3D(Vector3D vec)
near
public boolean near(Vector3D loc,
double delta)
near
public boolean near(double x,
double y,
double z,
double delta)
toString
public String toString()
- Overrides:
toString
in class Object