https://github.com/cran/spatstat
Raw File
Tip revision: 2af0235a57146624ae8d5b148d47d8d0ab351213 authored by Adrian Baddeley on 14 May 2007, 05:36:09 UTC
version 1.11-5
Tip revision: 2af0235
versions.R
#
# versions.R
#
# version numbers
#
# $Revision: 1.3 $  $Date: 2007/01/10 03:10:09 $
#
#####################


# Extract version string from ppm object

versionstring.ppm <- function(object) {
  verifyclass(object, "ppm")
  v <- object$version
  if(is.null(v) || !is.list(v))
    v <- list(major=1, minor=3, release=4)
  vs <- paste(v$major, ".", v$minor, "-", v$release, sep="")
  return(vs)
}

# Extract version string from interact object

versionstring.interact <- function(object) {
  verifyclass(object, "interact")
  v <- object$version
  return(v)  # NULL before 1.11-0
}

# Get version number of current spatstat installation

versionstring.spatstat <- function() {
  vs <- read.dcf(file=system.file("DESCRIPTION", package="spatstat"),
                 fields="Version")
  return(as.character(vs))
}

# Extract major and minor versions only.

majorminorversion <- function(v) {
  vp <- package_version(v)
  vmm <- list(major=vp$major,
              minor=vp$minor)
  return(package_version(vmm))
}
back to top