Learn R Programming

spacesRGB (version 1.5-0)

print: Print Basic Facts about a TransferFunction

Description

Each TransferFunction object is actually a list of so-called elementary transfer functions; for details on this see composition(). This print() calls an internal print() function for each elementary function individually. The internal print() also calls an internal validate() (with default arguments) which runs some basic tests and formats the results nicely for printing, see validate().

Usage

# S3 method for TransferFunction
print( x, ... )

Value

The function returns TRUE or FALSE.

Arguments

x

a TransferFunction object consisting of M elementary transfer functions

...

further arguments ignored, but required by the generic print()

See Also

TransferFunction, validate(), composition()

Examples

Run this code
tf = sRGB.EOTF^-1 * power.EOTF(2.5)
tf
##  #--------------------   [sRGB.EOTF]^-1    ---------------------#
##  [sRGB.EOTF]^-1 is a univariate TransferFunction.
##  domain:      [0,1]  (linear display)
##  range:       [0,1]  (non-linear signal)
##  invertible:  Yes
##  orientation: preserving
##  range-test points = 1300, max(distance)=0.
##  validation:  Passed
##  #--------------------   power.EOTF(2.5)    ---------------------#
##  power.EOTF(2.5) is a univariate TransferFunction.
##  domain:      [0,1]  (non-linear signal)
##  range:       [0,1]  (linear display)
##  invertible:  Yes
##  orientation: preserving
##  range-test points = 1300, max(distance)=0.
##  validation:  Passed

Run the code above in your browser using DataLab