Class SampledFunction
java.lang.Object
com.inductiveautomation.rm.pdf.reader.PDFFunction
com.inductiveautomation.rm.pdf.reader.fps.SampledFunction
Type 0 sampled functions. The original function is sampled at various points and these values are passed as a pdf
 stream.  When a sampledFunction is evaluated, it looks in the sample table for the values corresponding to the
 sampled points surrounding the input value and interpolates between them. Functions of Order 0 use multilinear
 interpolation, while Order 3 functions use a cubic spline.
- 
Field Summary
Fields inherited from class com.inductiveautomation.rm.pdf.reader.PDFFunction
ExponentialInterpolation, functionType, inputDomain, inputValues, outputRange, PostScriptCalculator, returnValues, Sampled, Stitching - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidfunction_implementation(float[] in, float[] out) voidinitializeParameters(Map functionDict, PDFFile srcFile) Read the function parametersvoidmultilinear_interpolate(float[] in, float[] out) Methods inherited from class com.inductiveautomation.rm.pdf.reader.PDFFunction
clipToRange, evaluate, getInstance, numInputValues, numOutputValues 
- 
Constructor Details
- 
SampledFunction
 
 - 
 - 
Method Details
- 
initializeParameters
Description copied from class:PDFFunctionRead the function parameters- Overrides:
 initializeParametersin classPDFFunction
 - 
function_implementation
public void function_implementation(float[] in, float[] out) - Specified by:
 function_implementationin classPDFFunction
 - 
multilinear_interpolate
public void multilinear_interpolate(float[] in, float[] out)  
 -