Return a copy of an R object with its class set to a given type of spectrum.
as.generic_spct(x, ...)as.raw_spct(x, ...)
as.cps_spct(x, ...)
as.source_spct(x, time.unit = c("second", "day", "exposure"),
bswf.used = c("none", "unknown"),
strict.range = getOption("photobiology.strict.range", default = FALSE), ...)
as.response_spct(x, time.unit = "second", ...)
as.filter_spct(x, Tfr.type = c("total", "internal"),
strict.range = getOption("photobiology.strict.range", default = FALSE), ...)
as.reflector_spct(x, Rfr.type = c("total", "specular"),
strict.range = getOption("photobiology.strict.range", default = FALSE), ...)
as.object_spct(x, Tfr.type = c("total", "internal"), Rfr.type = c("total",
"specular"), strict.range = getOption("photobiology.strict.range", default =
FALSE), ...)
as.chroma_spct(x, ...)
an R object
other arguments passed to "set" functions
character A string, "second", "day" or "exposure"
character
logical Flag indicating whether off-range values result in an error instead of a warning
a character string, either "total" or "internal"
a character string, either "total" or "specular"
These functions return a copy of x
converted into a given
class of spectral object, if x
is a valid argument to the
correcponding set function.
Other creation of spectral objects functions: as.generic_mspct
,
source_spct