|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.ece.iacl.jist.structures.vector.Vector4
public class Vector4
The Class Vector4.
Field Summary | |
---|---|
java.lang.Number |
w
The w. |
java.lang.Number |
x
The w. |
java.lang.Number |
y
The w. |
java.lang.Number |
z
The w. |
Constructor Summary | |
---|---|
Vector4(java.lang.Number[] m)
Instantiates a new vector4. |
|
Vector4(java.lang.Number x,
java.lang.Number y,
java.lang.Number z,
java.lang.Number w)
Instantiates a new vector4. |
Method Summary | |
---|---|
Vector4 |
add(double a)
Adds the. |
Vector4 |
add(VectorX v)
Adds the. |
Vector4 |
clone()
Clone. |
Vector4 |
div(double a)
Div. |
Vector4 |
div(VectorX v)
Div. |
java.lang.Number |
get(int i)
Gets the. |
java.lang.Number |
getW()
Gets the w. |
java.lang.Number |
getX()
Gets the x. |
java.lang.Number |
getY()
Gets the y. |
java.lang.Number |
getZ()
Gets the z. |
java.lang.Double |
mag()
Mag. |
Vector4 |
mul(double a)
Mul. |
Vector4 |
mul(VectorX v)
Mul. |
Vector4 |
normalize()
Normalize. |
void |
set(java.lang.Number value,
int i)
Sets the. |
void |
set(Vector4 v)
Sets the. |
void |
setW(java.lang.Number w)
Sets the w. |
void |
setX(java.lang.Number x)
Sets the x. |
void |
setY(java.lang.Number y)
Sets the y. |
void |
setZ(java.lang.Number z)
Sets the z. |
int |
size()
Size. |
Vector4 |
sub(double a)
Sub. |
Vector4 |
sub(VectorX v)
Sub. |
java.lang.Number[] |
toArray()
To array. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.Number x
public java.lang.Number y
public java.lang.Number z
public java.lang.Number w
Constructor Detail |
---|
public Vector4(java.lang.Number[] m)
m
- the mpublic Vector4(java.lang.Number x, java.lang.Number y, java.lang.Number z, java.lang.Number w)
x
- the xy
- the yz
- the zw
- the wMethod Detail |
---|
public java.lang.Number getX()
VectorX
getX
in interface VectorX
public java.lang.Number getY()
VectorX
getY
in interface VectorX
public java.lang.Number getZ()
VectorX
getZ
in interface VectorX
public java.lang.Number getW()
VectorX
getW
in interface VectorX
public int size()
VectorX
size
in interface VectorX
public java.lang.Number get(int i)
VectorX
get
in interface VectorX
i
- the i
public void setX(java.lang.Number x)
VectorX
setX
in interface VectorX
x
- the new xpublic void setY(java.lang.Number y)
VectorX
setY
in interface VectorX
y
- the new ypublic void setZ(java.lang.Number z)
VectorX
setZ
in interface VectorX
z
- the new zpublic void setW(java.lang.Number w)
VectorX
setW
in interface VectorX
w
- the new wpublic java.lang.Number[] toArray()
VectorX
toArray
in interface VectorX
public Vector4 add(double a)
VectorX
add
in interface VectorX
a
- the a
public Vector4 sub(double a)
VectorX
sub
in interface VectorX
a
- the a
public Vector4 mul(double a)
VectorX
mul
in interface VectorX
a
- the a
public Vector4 div(double a)
VectorX
div
in interface VectorX
a
- the a
public Vector4 add(VectorX v)
VectorX
add
in interface VectorX
v
- the v
public Vector4 sub(VectorX v)
VectorX
sub
in interface VectorX
v
- the v
public Vector4 mul(VectorX v)
VectorX
mul
in interface VectorX
v
- the v
public Vector4 div(VectorX v)
VectorX
div
in interface VectorX
v
- the v
public void set(Vector4 v)
v
- the vpublic Vector4 normalize()
VectorX
normalize
in interface VectorX
public java.lang.Double mag()
VectorX
mag
in interface VectorX
public Vector4 clone()
VectorX
clone
in interface VectorX
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void set(java.lang.Number value, int i)
VectorX
set
in interface VectorX
value
- the valuei
- the i
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |