Enum InterpolationMethod
- Namespace
- VirtualLabAPI.Core.Numerics
- Assembly
- VirtualLabAPI.dll
Enumeration of the distinct interpolation types. (See manual for details.)
public enum InterpolationMethod
Fields
[EnumDescription("Accelerated Sinc", false)] AcceleratedSinc = 10Sinc Refinement, possibly after region extraction with a guarding frame, then Cubic 8P.
[EnumDescription("Combined", false)] Combined = 9Combines windowed sinc interpolation and cubic 4 point interpolation.
[EnumDescription("Cubic 4 Point", false)] Cubic4P = 5Cubic 4 point interpolation.
[EnumDescription("Cubic 6 Point", false)] Cubic6P = 6Cubic 6 point interpolation.
[EnumDescription("Cubic 8 Point", false)] Cubic8P = 7Cubic 8 Point interpolation.
[EnumDescription("Linear (Amplitude/Phase)", false)] Linear_AmplitudeAndPhase = 3Linear interpolation. Phase and amplitude interpolated separately.
[EnumDescription("Linear (Real/Imaginary Part)", false)] [AlternateEnumDescription("Linear")] Linear_RealAndImaginaryPart = 11Linear interpolation. Real part and imaginary part interpolated separately.
[EnumDescription("Nearest Neighbor", false)] Nearest = 4Nearest neighbor interpolation.
[EnumDescription("Sinc (Fourier Transform)", false)] SincFFT = 0FFT based sinc interpolation.
[EnumDescription("Sinc (Pointwise)", false)] SincPointwise = 1Point-wise sinc interpolation.
[EnumDescription("Truncated Sinc", false)] TruncatedSinc = 2Truncated sinc interpolation.
[EnumDescription("Windowed Sinc", false)] WindowedSinc = 8Windowed sinc interpolation.