igeo
Interface IMatrix2I

All Superinterfaces:
IMatrix2Op, IMatrixI, IMatrixOp, IParameter
All Known Implementing Classes:
IMatrix2

public interface IMatrix2I
extends IMatrixI, IMatrix2Op

Abstract interface of 2x2 numerical matrix.

Version:
0.7.0.0;
Author:
Satoru Sugihara

Method Summary
 IMatrix2I cp()
          alias of dup()
 IMatrix2I dup()
           
 IMatrix2 get()
           
 IMatrix2I mul(IMatrix2I m)
           
 IVec2I mul(IVec2I m)
           
 IMatrix2I set(double v11, double v12, double v21, double v22)
           
 IMatrix2I set(IDoubleI v11, IDoubleI v12, IDoubleI v21, IDoubleI v22)
           
 
Methods inherited from interface igeo.IMatrixI
add, columnNum, columnNum, columnNum, determinant, determinant, determinant, div, div, get, get, get, invert, mul, mul, mul, rowNum, rowNum, rowNum, set, set, set, set, set, setId, setZero, sub
 

Method Detail

get

IMatrix2 get()
Specified by:
get in interface IMatrix2Op
Specified by:
get in interface IMatrixOp
Specified by:
get in interface IParameter

dup

IMatrix2I dup()
Specified by:
dup in interface IMatrixI

cp

IMatrix2I cp()
Description copied from interface: IMatrixI
alias of dup()

Specified by:
cp in interface IMatrixI

set

IMatrix2I set(double v11,
              double v12,
              double v21,
              double v22)

set

IMatrix2I set(IDoubleI v11,
              IDoubleI v12,
              IDoubleI v21,
              IDoubleI v22)

mul

IMatrix2I mul(IMatrix2I m)

mul

IVec2I mul(IVec2I m)