carbon v1.8.0 (2018-09-02T09:54:37Z)
Home
Dub
Repo
MatrixExpression.rows
carbon
linear
MatrixExpression
Undocumented in source. Be warned that the author may not have intended to support it.
enum
rows
;
enum
rows
;
size_t
rows
[@property getter]
size_t
rows
[@property getter]
enum
rows
;
enum
rows
;
size_t
rows
[@property getter]
size_t
rows
[@property getter]
struct
MatrixExpression
(Lhs, string s, Rhs)
@
property
const
static if
(
(isMatrix!Lhs || isAbstractMatrix!Lhs) && (isMatrix!Rhs || isAbstractMatrix!Rhs)
)
static if
(!(
s == "*"
))
static if
(!(
hasStaticRows!Lhs
))
static if
(!(
hasStaticRows!Rhs
))
static if
(!(
hasDynamicRows!Lhs
))
size_t
rows
(
)
if
(
isValidOperator
!(
Lhs
,
s
,
Rhs
) &&
!
(
(
isAbstractMatrix
!
Lhs
||
isAbstractMatrix
!
Rhs
)
&&
!
(
isMatrix
!
Lhs
||
isMatrix
!
Rhs
)
)
)
enum
rows
;
size_t
rows
[@property getter]
enum
rows
;
size_t
rows
[@property getter]
Meta
Source
See Implementation
carbon
linear
MatrixExpression
functions
opIndex
manifest constants
cols
etoSpec
rows