Package one.empty3.feature
Class M
java.lang.Object
one.empty3.feature.M
- All Implemented Interfaces:
InterfaceMatrix
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCoFactor()static Mdiag(double... d) static Mdoubledoubleerror(double... w12) doubleget(int column, int line) voidgetColor(int column, int line, float[] comps) intintintdoublegetIntensity(int column, int line) intgetLines()doublegetOpValue(String op, double m1ij, double m2ij) getP(int i, int j) double[]getValues(int i, int j) static double[]getVector(int add, double[]... vectors) intindex(int column, int line) voidinit(int l, int c) static Mrepmat(double[][] dd, int nLine, int mColumn) voidset(int column, int line, double d) voidset(int column, int line, double... values) voidsetColumns(int columns) voidsetCompNo(int compNo) voidsetLines(int lines) voidvoidsetRegionCopy(M3 original, int ii, int ij, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste) voidsetRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, M3 m3, int iPaste, int jPaste, int iiPaste, int ijPaste) voidsetRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste) voidsetValues(int i, int j, double... v) tild()doubletrace()
-
Field Details
-
r
-
noValue
-
columns
protected int columns -
lines
protected int lines -
x
protected double[] x -
compNo
protected int compNo -
compCount
public int compCount
-
-
Constructor Details
-
M
public M(int c, int l) -
M
-
M
public M(int cl)
-
-
Method Details
-
getColumns
public int getColumns() -
setColumns
public void setColumns(int columns) -
getLines
public int getLines() -
setLines
public void setLines(int lines) -
plus
-
operator
-
getValues
public double[] getValues(int i, int j) - Specified by:
getValuesin interfaceInterfaceMatrix
-
getVector
public static double[] getVector(int add, double[]... vectors) -
setP
-
getP
-
setValues
public void setValues(int i, int j, double... v) -
init
public void init(int l, int c) - Specified by:
initin interfaceInterfaceMatrix
-
get
public double get(int column, int line) - Specified by:
getin interfaceInterfaceMatrix
-
getIntensity
public double getIntensity(int column, int line) -
getColor
public void getColor(int column, int line, float[] comps) -
getCompNo
public int getCompNo()- Specified by:
getCompNoin interfaceInterfaceMatrix
-
setCompNo
public void setCompNo(int compNo) - Specified by:
setCompNoin interfaceInterfaceMatrix
-
index
public int index(int column, int line) -
set
public void set(int column, int line, double d) - Specified by:
setin interfaceInterfaceMatrix
-
set
public void set(int column, int line, double... values) - Specified by:
setin interfaceInterfaceMatrix
-
tild
-
trace
public double trace() -
diagonalSum
public double diagonalSum() -
getCompCount
public int getCompCount() -
CoFactor
-
error
public double error(double... w12) -
getOpValue
-
op
-
setRegionCopy
-
setRegionCopy
-
setRegionCopy
-
repmat
-
diag
-
diag
-