public class Vector3D extends Object
| Constructor and Description | 
|---|
| Vector3D() | 
| Vector3D(double newX,
        double newY,
        double newZ) | 
| Vector3D(Vector3D newValue) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vector3D | add(Vector3D v) | 
| Vector3D | cross_product(Vector3D v) | 
| double | dot_product(Vector3D v) | 
| Vector3D | equals(Vector3D v) | 
| boolean | isZero() | 
| double | magnitude() | 
| void | normalize() | 
| void | normalize(double d) | 
| void | print() | 
| Vector3D | scalar_div(double n) | 
| Vector3D | scalar_mult(double n) | 
| void | setValue(double newX,
        double newY,
        double newZ) | 
| void | setValue(Vector3D newValue) | 
| Vector3D | subtract(Vector3D v) | 
| String | toString() | 
| double | vector_access(int n) | 
public Vector3D()
public Vector3D(double newX,
        double newY,
        double newZ)
public Vector3D(Vector3D newValue)
public void setValue(double newX,
            double newY,
            double newZ)
public void setValue(Vector3D newValue)
public double dot_product(Vector3D v)
public Vector3D scalar_mult(double n)
public Vector3D scalar_div(double n)
public void print()
public boolean isZero()
public double vector_access(int n)
public double magnitude()
public void normalize()
public void normalize(double d)