All Packages Class Hierarchy This Package Previous Next Index
Class isf.vector.Isf
java.lang.Object
|
+----isf.vector.Isf
- public class Isf
- extends Object
- implements Vector
Irregularly Sampled Function
- See Also:
- IsfSpace
-
elements
-
-
spc
-
-
Isf()
-
-
Isf(int, int)
-
-
Isf(Isf)
- copy constructor
-
Isf(IsfSpace)
-
-
Isf(IsfSpace, Elements)
-
-
add(Vector)
-
-
add(Vector, Vector)
-
-
addScale(float, Vector)
-
-
addScale(float, Vector, Vector)
-
-
copy()
- WARNING: the space copied is a shallow copy, meaning
that if you subsequently change any of the internals of the
space of one vector, then the space of the other vector is
affected.
-
copyFrom(Vector)
-
-
dot(Vector)
-
-
equals(Object)
- Compares two Objects for equality.
-
getNumberOfElements()
-
-
getSpace()
-
-
neg()
-
-
neg(Vector)
-
-
norm()
-
-
norm2()
-
-
scale(float)
-
-
scale(float, Vector)
-
-
sub(Vector)
-
-
sub(Vector, Vector)
-
-
toString()
- Returns a string representation of the object.
-
zero()
-
spc
protected IsfSpace spc
elements
protected Elements elements
Isf
public Isf()
Isf
public Isf(int keys,
int elements)
Isf
public Isf(IsfSpace spc)
Isf
public Isf(IsfSpace spc,
Elements elements)
Isf
protected Isf(Isf src)
- copy constructor
copy
public JamObject copy()
- WARNING: the space copied is a shallow copy, meaning
that if you subsequently change any of the internals of the
space of one vector, then the space of the other vector is
affected.
equals
public boolean equals(Object obj)
- Compares two Objects for equality.
- Overrides:
- equals in class Object
getNumberOfElements
public int getNumberOfElements()
neg
public void neg()
neg
public void neg(Vector vec2)
addScale
public void addScale(float a,
Vector vec2)
addScale
public void addScale(float a,
Vector vec1,
Vector vec2)
add
public void add(Vector vec2)
add
public void add(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 vec2)
copyFrom
public void copyFrom(Vector src)
zero
public void zero()
dot
public float dot(Vector vec2)
norm2
public float norm2()
norm
public float norm()
getSpace
public Space getSpace()
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