igeo
Interface IMatrix3I
- All Superinterfaces:
- IMatrix3Op, IMatrixI, IMatrixOp, IParameter
- All Known Implementing Classes:
- IMatrix3
public interface IMatrix3I
- extends IMatrixI, IMatrix3Op
Abstract interface of 3x3 numerical matrix.
- Version:
- 0.7.0.0;
- Author:
- Satoru Sugihara
Method Summary |
IMatrix3I |
cp()
alias of dup() |
IMatrix3I |
dup()
|
IMatrix3 |
get()
|
IMatrix3I |
mul(IMatrix3I m)
|
IVec2I |
mul(IVec2I m)
|
IVecI |
mul(IVecI m)
|
IMatrix3I |
set(double v11,
double v12,
double v13,
double v21,
double v22,
double v23,
double v31,
double v32,
double v33)
|
IMatrix3I |
set(IDoubleI v11,
IDoubleI v12,
IDoubleI v13,
IDoubleI v21,
IDoubleI v22,
IDoubleI v23,
IDoubleI v31,
IDoubleI v32,
IDoubleI v33)
|
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 |
get
IMatrix3 get()
- Specified by:
get
in interface IMatrix3Op
- Specified by:
get
in interface IMatrixOp
- Specified by:
get
in interface IParameter
dup
IMatrix3I dup()
- Specified by:
dup
in interface IMatrixI
cp
IMatrix3I cp()
- Description copied from interface:
IMatrixI
- alias of dup()
- Specified by:
cp
in interface IMatrixI
set
IMatrix3I set(double v11,
double v12,
double v13,
double v21,
double v22,
double v23,
double v31,
double v32,
double v33)
set
IMatrix3I set(IDoubleI v11,
IDoubleI v12,
IDoubleI v13,
IDoubleI v21,
IDoubleI v22,
IDoubleI v23,
IDoubleI v31,
IDoubleI v32,
IDoubleI v33)
mul
IMatrix3I mul(IMatrix3I m)
mul
IVecI mul(IVecI m)
mul
IVec2I mul(IVec2I m)