index-class.Rd
Class index
is a virtual class designating index vectors,
or “subscripts”, for (possibly named) vectors and arrays.
It is typically used in signatures of methods for the subscript
and subassignment operators, namely [
and [<-
.
It is implemented as a union of the atomic vector classes
numeric
, logical
,
and character
.
showClass("index")
#> Virtual Class "index" [package "Matrix"]
#>
#> No Slots, prototype of class "logical"
#>
#> Known Subclasses:
#> Class "logical", directly
#> Class "numeric", directly
#> Class "character", directly
#> Class "integer", by class "numeric", distance 2
#> Class "double", by class "numeric", distance 2
#> Class "signature", by class "character", distance 2
#> Class "className", by class "character", distance 2
#> Class "ObjectsWithPackage", by class "character", distance 2
#> Class "factor", by class "numeric", distance 3
#> Class "ordered", by class "numeric", distance 4