All Packages Class Hierarchy This Package Previous Next Index
Class juice.vector.ProductVec
java.lang.Object
|
+----juice.vector.ProductVec
- public class ProductVec
- extends Object
- implements ProductVector
-
ProductVec(ProductSpace)
-
-
ProductVec(ProductVec)
-
-
ProductVec(Vector, Vector)
-
-
add(Vector)
-
-
add(Vector, Vector)
-
-
addScale(float, Vector)
-
-
addScale(float, Vector, Vector)
-
-
copy()
-
-
copyFrom(Vector)
-
-
dot(Vector)
-
-
elements()
-
-
getSpace()
-
-
getSubVector(int)
-
-
neg()
-
-
neg(Vector)
-
-
norm()
-
-
norm2()
-
-
scale(float)
-
-
scale(float, Vector)
-
-
setSubVector(int, Vector)
-
-
size()
-
-
sub(Vector)
-
-
sub(Vector, Vector)
-
-
toString()
- Returns a string representation of the object.
-
zero()
-
ProductVec
protected ProductVec(ProductSpace space)
ProductVec
public ProductVec(Vector vec0,
Vector vec1)
ProductVec
public ProductVec(ProductVec src)
copy
public JamObject copy()
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()
getSubVector
public Vector getSubVector(int i)
setSubVector
public void setSubVector(int i,
Vector vec)
elements
public Enumeration elements()
size
public int size()
- Returns:
- number of vectors in the product vector
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