All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class rsfF.vector.RsfSpace

java.lang.Object
   |
   +----rsfF.vector.RsfSpace

public class RsfSpace
extends Object
implements SpaceBasis
vector space containing Rsfs

See Also:
Rsf

Constructor Index

 o RsfSpace()
 o RsfSpace(Axis[])
 o RsfSpace(Axis[], DataAxis)
 o RsfSpace(int)
 o RsfSpace(int, int)
 o RsfSpace(int[])
 o RsfSpace(RsfSpace)
copy constructor

Method Index

 o copy()
 o cross(RsfSpace)
Return a new RsfSpace which is the Cartesian product of two RsfSpaces.
This is similar to creating a ProductSpace, but the result of cross is a single RsfSpace instead of a ProductSpace.
 o equals(Object)
Compares two Objects for equality.
 o getAxes()
 o getBasis()
 o getDataAxis()
 o getDimension()
 o getDimensions()
 o getIndex(int)
 o getIndex(int, int)
 o getIndex(int[])
 o getIndices(int)
 o getIndices(int, int[])
 o getNSamples()
 o getNSamples(int)
 o getNSamples(int, int)
 o getStride(int)
 o getTotalNSamples()
 o hasMember(Vector)
 o newMember()
 o toString()
Returns a string representation of the object.

Constructors

 o RsfSpace
 public RsfSpace()
 o RsfSpace
 protected RsfSpace(RsfSpace src)
copy constructor

 o RsfSpace
 public RsfSpace(int nSamples[])
 o RsfSpace
 public RsfSpace(int n)
 o RsfSpace
 public RsfSpace(int rows,
                 int cols)
 o RsfSpace
 public RsfSpace(Axis axes[])
 o RsfSpace
 public RsfSpace(Axis axes[],
                 DataAxis axis)

Methods

 o getIndex
 public int getIndex(int i[])
 o getIndex
 public int getIndex(int i)
 o getIndex
 public int getIndex(int i,
                     int j)
 o getIndices
 public int[] getIndices(int i)
 o getIndices
 public void getIndices(int i,
                        int ind[])
 o copy
 public JamObject copy()
 o equals
 public boolean equals(Object spc2)
Compares two Objects for equality.

Overrides:
equals in class Object
 o getDataAxis
 public DataAxis getDataAxis()
 o getAxes
 public Axis[] getAxes()
 o newMember
 public Vector newMember()
 o hasMember
 public boolean hasMember(Vector v)
 o getBasis
 public OrthonormalBasis getBasis()
 o cross
 public RsfSpace cross(RsfSpace spc2)
Return a new RsfSpace which is the Cartesian product of two RsfSpaces.
This is similar to creating a ProductSpace, but the result of cross is a single RsfSpace instead of a ProductSpace.

See Also:
ProductSpace
 o getDimension
 public int getDimension()
 o getDimensions
 public int[] getDimensions()
 o getNSamples
 public int getNSamples(int i)
 o getNSamples
 public int getNSamples(int lo,
                        int hi)
 o getNSamples
 public int[] getNSamples()
 o getStride
 public int getStride(int i)
Returns:
the stride in the storage array corresponding to the specified dimension
 o getTotalNSamples
 public int getTotalNSamples()
 o 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