All Packages Class Hierarchy This Package Previous Next Index
Class juice.example.RnVec
java.lang.Object
|
+----juice.example.RnVec
- public class RnVec
- extends Object
- implements Vector
RnVec is a vector in a space of type RnSpc
- See Also:
- RnSpc, RnOp
-
data
-
-
space
-
-
RnVec()
-
-
RnVec(int)
-
-
RnVec(int[])
-
-
RnVec(RnSpc)
-
-
RnVec(RnVec)
- copy constructor
-
add(Vector)
-
-
add(Vector, Vector)
-
-
addScale(float, Vector)
-
-
addScale(float, Vector, Vector)
-
-
copy()
-
-
copyFrom(Vector)
-
-
dot(Vector)
-
-
equals(Object)
- Compares two Objects for equality.
-
fill(float)
-
-
getData()
-
-
getSpace()
-
-
getVal(int[])
-
-
neg()
-
-
neg(Vector)
-
-
norm()
-
-
norm2()
-
-
rand()
-
-
scale(float)
-
-
scale(float, Vector)
-
-
setVal(int[], float)
-
-
sub(Vector)
-
-
sub(Vector, Vector)
-
-
toString()
- Returns a string representation of the object.
-
zero()
-
space
protected RnSpc space
data
protected float data[]
RnVec
protected RnVec()
RnVec
public RnVec(RnSpc space)
RnVec
public RnVec(int shape[])
RnVec
public RnVec(int n1)
RnVec
protected RnVec(RnVec src)
- copy constructor
copy
public JamObject copy()
equals
public boolean equals(Object obj2)
- Compares two Objects for equality.
- Overrides:
- equals in class Object
getData
public float[] getData()
getSpace
public Space getSpace()
neg
public void neg()
neg
public void neg(Vector vec2)
add
public void add(Vector vec2)
add
public void add(Vector vec1,
Vector vec2)
addScale
public void addScale(float a,
Vector vec2)
addScale
public void addScale(float a,
Vector vec1,
Vector vec2)
sub
public void sub(Vector vec2)
sub
public void sub(Vector vec1,
Vector vec2)
scale
public void scale(float a)
scale
public void scale(float a,
Vector vec)
copyFrom
public void copyFrom(Vector src)
zero
public void zero()
dot
public float dot(Vector vec2)
norm2
public float norm2()
norm
public float norm()
getVal
public float getVal(int index[])
setVal
public void setVal(int index[],
float val)
fill
public void fill(float a)
rand
public void rand()
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index