R/as_list.R

Defines functions as.list.data_list as.list.clust_fns_list as.list.dist_fns_list

Documented in as.list.clust_fns_list as.list.data_list as.list.dist_fns_list

#' Coerce a `dist_fns_list` class object into a `list` class object
#'
#' @param x A `dist_fns_list` class object.
#' @param ... Additional parameter passed to `as.list()`.
#' @return A `list` class object with all the functions of `x`.
#' @export
as.list.dist_fns_list <- function(x,
                                  ...) {
    class(x) <- "list"
    return(x)
}

#' Coerce a `clust_fns_list` class object into a `list` class object
#'
#' @param x A `clust_fns_list` class object.
#' @param ... Additional parameter passed to `as.list()`.
#' @return A `list` class object with all the functions of `x`.
#' @export
as.list.clust_fns_list <- function(x,
                                  ...) {
    class(x) <- "list"
    return(x)
}

#' Coerce a `data_list` class object into a `list` class object
#'
#' @param x A `data_list` class object.
#' @param ... Additional parameter passed to `as.list()`.
#' @return A `list` class object with all the objects of `x`.
#' @export
as.list.data_list <- function(x,
                                  ...) {
    class(x) <- "list"
    return(x)
}

Try the metasnf package in your browser

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

metasnf documentation built on April 3, 2025, 5:40 p.m.