fr.inrialpes.exmo.ontosim.util.matrix
Class MatrixDouble<R,C>
java.lang.Object
fr.inrialpes.exmo.ontosim.util.matrix.MatrixDouble<R,C>
- All Implemented Interfaces:
- Matrix<R,C>
public class MatrixDouble<R,C>
- extends Object
- implements Matrix<R,C>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
col
private Map<C,Integer> col
rowVal
private Map<R,List<double[]>> rowVal
currentCidx
private int currentCidx
cVsize
private int cVsize
MatrixDouble
public MatrixDouble()
put
public void put(R r,
C c,
double value)
- Specified by:
put
in interface Matrix<R,C>
get
public double get(R r,
C c)
- Specified by:
get
in interface Matrix<R,C>
putAll
public void putAll(Matrix<R,C> m)
- Specified by:
putAll
in interface Matrix<R,C>
getDimR
public Set<R> getDimR()
- Specified by:
getDimR
in interface Matrix<R,C>
getDimC
public Set<C> getDimC()
- Specified by:
getDimC
in interface Matrix<R,C>
keySet
public Set<?> keySet()
- Specified by:
keySet
in interface Matrix<R,C>
containsRdim
public boolean containsRdim(R r)
- Specified by:
containsRdim
in interface Matrix<R,C>
containsCdim
public boolean containsCdim(C c)
- Specified by:
containsCdim
in interface Matrix<R,C>
containsKey
public boolean containsKey(R r,
C c)
toArrayT
public MatrixDoubleArray<C,R> toArrayT()
- Specified by:
toArrayT
in interface Matrix<R,C>
toArray
public MatrixDoubleArray<R,C> toArray()
- Specified by:
toArray
in interface Matrix<R,C>
(C) INRIA, UPMF & friends, 2008-2011