R/ModelClasses.R

#' Class of PIHM.mesh
#' \code{PIHM.mesh} 
#' @slot mesh data.frame or matrix
#' @slot point data.frame or matrix
#' @return Class of PIHM.mesh
#' @importFrom methods new
#' @export
PIHM.mesh <- methods::setClass("PIHM mesh",
                      slots = c(mesh="data.frame", 
                                point="data.frame"))
#' Class of PIHM.river
#' \code{PIHM.river} 
#' @slot river data.frame or matrix
#' @slot rivertype data.frame or matrix
#' @slot point data.frame or matrix
#' @return Class of PIHM.river
#' @importFrom methods new
#' @export
PIHM.river <- methods::setClass("PIHM River", 
                      slots = c(river="data.frame", 
                                rivertype="data.frame",
                                point = 'data.frame'))

#' This is data to be included in my package
#' @name sh
#' @docType data
#' @keywords data
NULL

#' This is data of one of sub-catchmetn in Sacramento Watershed  to be included in my package
#' @name sac
#' @docType data
#' @keywords data
NULL

#' This is data of Lake Sunappe to be included in my package
#' @name sunapee
#' @docType data
#' @keywords sunapee
NULL


#' This is .pihm environment.
#' @name .pihm
.pihm<-new.env()
happynotes/PIHMgisR documentation built on Jan. 25, 2020, 9:51 p.m.