R/newQuantity.R

Defines functions newQuantity

newQuantity <- function(value=NA, unit=NA) {
  if (is.na(value) | is.na(unit))
    stop("You must provide a value and a unit")

  unitList <- findUnits(unit)
  unitObj <- unitList$get(as.integer(0))

  quantity <- .jnew(
   "com/github/jqudt/Quantity", as.double(value), unitObj
  )

  quantity
}
egonw/rqudt documentation built on Nov. 4, 2019, 11:35 a.m.