The Matrix (Super-) Class of a Class
Return the (maybe super-)class
of class cl
from package Matrix
, returning character(0)
if there is none.
MatrixClass(cl, cld = getClassDef(cl), ...Matrix = TRUE, dropVirtual = TRUE, ...)
cl
: string, class name
cld
: its class definition
...Matrix
: logical
indicating if the result must be of pattern "[dlniz]..Matrix"
where the first letter "[dlniz]" denotes the content kind.
dropVirtual
: logical
indicating if virtual classes are included or not.
...
: further arguments are passed to .selectSuperClasses()
.
a character
string
Martin Maechler, 24 Mar 2009
Matrix
, the mother of all Matrix
classes.
mkA <- setClass("A", contains="dgCMatrix") (A <- mkA()) stopifnot(identical( MatrixClass("A"), "dgCMatrix"))
Useful links