R/common-readfuns.R

Defines functions rotate_if_needed mask_if_needed crop_if_needed

crop_if_needed <- function(x, ext = NULL) {
  if (!is.null(ext)) {
    crop(x, ext, snap = "out") 
  } else {
    x
  }
}
mask_if_needed <- function(x, msk = NULL) {
  if (!is.null(msk)) {
    x <- mask(x, msk)
  } 
  x
}
rotate_if_needed <- function(x, rot = FALSE) {
  if (rot) .rotate(x) else x
}
AustralianAntarcticDivision/raadtools documentation built on Feb. 14, 2024, 6:28 a.m.