public class Vect3D
extends java.lang.Object
Constructor and Description |
---|
Vect3D() |
Vect3D(double x,
double y,
double z) |
Vect3D(Vect3D v) |
Modifier and Type | Method and Description |
---|---|
Vect3D |
add(Vect3D v2) |
double |
dist(Vect3D v2) |
Vect3D |
div(double factor) |
double |
dot(Vect3D v2) |
boolean |
equals(Vect3D v2) |
double |
magnitude() |
double |
magSq() |
Vect3D |
mult(double factor) |
double |
norm() |
void |
normalize() |
void |
reset() |
Vect3D |
set(double x_val,
double y_val,
double z_val) |
Vect3D |
set(Vect3D v2) |
double |
sqDist(Vect3D v2) |
Vect3D |
sub(Vect3D v2) |
PVector |
toPVector() |
java.lang.String |
toString() |
double |
x() |
double |
y() |
double |
z() |
public Vect3D()
public Vect3D(double x, double y, double z)
public Vect3D(Vect3D v)
public double x()
public double y()
public double z()
public double norm()
public double dist(Vect3D v2)
public double sqDist(Vect3D v2)
public boolean equals(Vect3D v2)
public double magSq()
public double magnitude()
public void normalize()
public double dot(Vect3D v2)
public Vect3D mult(double factor)
public Vect3D div(double factor)
public void reset()
public Vect3D set(double x_val, double y_val, double z_val)
public PVector toPVector()
public java.lang.String toString()
toString
in class java.lang.Object
Processing Library miPhysics by James Leonard. (c) 2019