R/idData.R

setGeneric("idData", function(x, i, j, ...) {
  standardGeneric("idData")
})
setMethod("idData", signature = c(".MoveTrack"), function(x, i, j, ...) {
  return(x@idData[i, j, ...])
})

setGeneric("idData<-", function(x, i, j, value) {
  standardGeneric("idData<-")
})
setMethod("idData<-", signature = c(".MoveTrack"), function(x, i, j, value) {
  x@idData[i, j] <- value
  validObject(x)
  return(x)
})
setMethod("idData<-", signature = c(x = ".MoveTrack", i = "missing", j = "missing", value = "data.frame"), function(x, i, j, value) {
  slot(x, "idData") <- value
  return(x)
})

Try the move package in your browser

Any scripts or data that you put into this service are public.

move documentation built on July 9, 2023, 6:09 p.m.