armos v0.2.1 (2017-07-28T07:17:22Z)
Dub
Repo
Matrix.opCast
armos
math
matrix
Matrix
自身を別の型のMatrixへキャストしたものを返します.キャスト後の型は元のMatrixのRowSize, ColSizeが等しくある必要があります.
struct
Matrix
(T, int RowSize, int ColSize)
const
CastedType
opCast
(
CastedType
)
(
)
if
(
CastedType.rowSize
==
typeof
(this).
rowSize
&&
CastedType.colSize
==
typeof
(this).
colSize
)
if
(
__traits(
isArithmetic
,
T
) &&
RowSize
> 0
&&
ColSize
> 0
)
Meta
Source
See Implementation
armos
math
matrix
Matrix
aliases
MatrixType
VectorType
elementType
constructors
this
functions
array
determinant
inverse
opAdd
opCast
opDiv
opIndex
opMul
opNeg
opSub
setColumnVector
setMatrix
setRowVector
static functions
identity
zero
variables
colSize
elements
rowSize
size
自身を別の型のMatrixへキャストしたものを返します.キャスト後の型は元のMatrixのRowSize, ColSizeが等しくある必要があります.