All Packages Class Hierarchy This Package Previous Next Index
Class isf.vector.IsfFactory
java.lang.Object
|
+----isf.vector.IsfFactory
- public class IsfFactory
- extends Object
- implements JamObject
Factory to create or modify Isfs
All the physical implementations are hidden
(Spaces, Keys, Elements, CoordMap)
- See Also:
- Isf
-
IsfFactory(int, int)
-
builds an Isf with random coordinate values and random RealVec
elements.
-
IsfFactory(IsfFactory)
- copy constructor
-
IsfFactory(IsfSpace, Isf)
-
-
IsfFactory(Spaces, Keys, Elements, CoordMap)
-
-
addElement(Vector, Vector)
-
-
copy()
-
-
equals(Object)
- Compares two Objects for equality.
-
getCoordinates()
-
-
getElementSpaces()
-
-
getElementVectors()
-
-
getIsf()
-
-
getIsfSpace()
-
-
getKeys()
-
-
getNumberOfElements()
-
-
getNumberOfKeys()
-
-
insertElementAt(Vector, Vector, int)
-
-
removeElementAt(int)
-
-
toString()
- Returns a string representation of the object.
IsfFactory
public IsfFactory(int keys,
int elements)
- builds an Isf with random coordinate values and random RealVec
elements.
- Parameters:
- keys - is the number of coordinate values attached to
each element.
- elements - is the number of irregular data points.
IsfFactory
public IsfFactory(Spaces spaces,
Keys keys,
Elements elements,
CoordMap coorMap)
IsfFactory
public IsfFactory(IsfSpace isfSpc,
Isf isfVec)
IsfFactory
protected IsfFactory(IsfFactory src)
- copy constructor
copy
public JamObject copy()
equals
public boolean equals(Object spc)
- Compares two Objects for equality.
- Overrides:
- equals in class Object
getIsfSpace
public IsfSpace getIsfSpace()
getIsf
public Isf getIsf()
getElementSpaces
public Spaces getElementSpaces()
getKeys
public Keys getKeys()
getElementVectors
public Elements getElementVectors()
getCoordinates
public CoordMap getCoordinates()
getNumberOfElements
public int getNumberOfElements()
getNumberOfKeys
public int getNumberOfKeys()
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class Object
addElement
protected void addElement(Vector vec,
Vector loc)
insertElementAt
protected void insertElementAt(Vector vec,
Vector loc,
int i)
removeElementAt
protected void removeElementAt(int i)
All Packages Class Hierarchy This Package Previous Next Index