ldenseMatrix is the virtual class of all dense logical (S4) matrices. It extends both denseMatrix and lMatrix directly.

Slots

x:

logical vector containing the entries of the matrix.

Dim, Dimnames:

see Matrix.

Extends

Class "lMatrix", directly. Class "denseMatrix", directly. Class "Matrix", by class "lMatrix". Class "Matrix", by class "denseMatrix".

Methods

as.vector

signature(x = "ldenseMatrix", mode = "missing"): ...

which

signature(x = "ndenseMatrix"), semantically equivalent to base function which(x, arr.ind); for details, see the lMatrix class documentation.

See also

Class lgeMatrix and the other subclasses.

Examples

showClass("ldenseMatrix")
#> Virtual Class "ldenseMatrix" [package "Matrix"]
#> 
#> Slots:
#>                                  
#> Name:         x      Dim Dimnames
#> Class:  logical  integer     list
#> 
#> Extends: 
#> Class "lMatrix", directly
#> Class "denseMatrix", directly
#> Class "Matrix", by class "lMatrix", distance 2
#> Class "replValueSp", by class "Matrix", distance 3
#> 
#> Known Subclasses: "lgeMatrix", "ltrMatrix", "lsyMatrix", "ltpMatrix", "lspMatrix"

as(diag(3) > 0, "ldenseMatrix")
#> 3 x 3 Matrix of class "lsyMatrix"
#>       [,1]  [,2]  [,3]
#> [1,]  TRUE FALSE FALSE
#> [2,] FALSE  TRUE FALSE
#> [3,] FALSE FALSE  TRUE