All Packages Class Hierarchy This Package Previous Next Index
Class utils.d3.ThreeVector
java.lang.Object
|
+----utils.d3.ThreeVector
- public final class ThreeVector
- extends Object
-
XHAT
-
-
YHAT
-
-
ZERO
-
-
ZHAT
-
-
ThreeVector()
-
-
ThreeVector(ThreeVector)
-
-
cross(ThreeVector)
-
-
dot(ThreeVector)
-
-
minus(ThreeVector)
-
-
minusEquals(ThreeVector)
-
-
norm()
-
-
normalize()
-
-
normalized()
-
-
plus(ThreeVector)
-
-
plusEquals(ThreeVector)
-
-
plusEquals_xyz(double, double, double)
-
-
set_act(RotMat, ThreeVector)
-
-
set_cro(ThreeVector, ThreeVector)
-
-
set_dif(ThreeVector, ThreeVector)
-
-
set_equ(ThreeVector)
-
-
set_mul(ThreeVector, double)
-
-
set_nul()
-
-
set_rtp(double, double, double)
-
-
set_sum(ThreeVector, ThreeVector)
-
-
set_xyz(double, double, double)
-
-
times(double)
-
-
timesEquals(double)
-
-
toString()
-
-
xComponent()
-
-
yComponent()
-
-
zComponent()
-
XHAT
public static final ThreeVector XHAT
YHAT
public static final ThreeVector YHAT
ZHAT
public static final ThreeVector ZHAT
ZERO
public static final ThreeVector ZERO
ThreeVector
public ThreeVector()
ThreeVector
public ThreeVector(ThreeVector v)
xComponent
public double xComponent()
yComponent
public double yComponent()
zComponent
public double zComponent()
set_equ
public void set_equ(ThreeVector that)
set_nul
public void set_nul()
set_rtp
public void set_rtp(double r,
double theta,
double phi)
set_xyz
public void set_xyz(double xx,
double yy,
double zz)
plus
public ThreeVector plus(ThreeVector that)
minus
public ThreeVector minus(ThreeVector that)
times
public ThreeVector times(double a)
plusEquals
public void plusEquals(ThreeVector that)
minusEquals
public void minusEquals(ThreeVector that)
timesEquals
public void timesEquals(double a)
plusEquals_xyz
public void plusEquals_xyz(double xx,
double yy,
double zz)
dot
public double dot(ThreeVector that)
set_sum
public void set_sum(ThreeVector a,
ThreeVector b)
set_dif
public void set_dif(ThreeVector a,
ThreeVector b)
set_mul
public void set_mul(ThreeVector a,
double u)
set_cro
public void set_cro(ThreeVector a,
ThreeVector b)
set_act
public void set_act(RotMat r,
ThreeVector a)
cross
public ThreeVector cross(ThreeVector that)
norm
public double norm()
normalized
public ThreeVector normalized()
normalize
public void normalize()
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index