Interface SurfaceInterpolator
-
- All Known Implementing Classes:
GridSurfaceInterpolator
public interface SurfaceInterpolator
Interface for interpolators that interpolate a surface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BoundSurfaceInterpolator
bind(DoubleArray xValues, DoubleArray yValues, DoubleArray zValues)
Binds this interpolator to a surface.
-
-
-
Method Detail
-
bind
BoundSurfaceInterpolator bind(DoubleArray xValues, DoubleArray yValues, DoubleArray zValues)
Binds this interpolator to a surface.The bind process takes the definition of the interpolator and combines it with the x-y-z values. This allows implementations to optimize interpolation calculations.
- Parameters:
xValues
- the x-values of the surface, must be sorted from low to highyValues
- the y-values of the surface, must be sorted from low to high within xzValues
- the z-values of the surface- Returns:
- the bound interpolator
-
-