edu.umd.cfar.lamp.viper.gui.core
Interface Interpolator

All Known Implementing Classes:
HelpInterpolate

public interface Interpolator

Interface for beans that support interpolating a given attribute data type.


Method Summary
 ArbitraryIndexList interpolate(java.lang.Object[] Z, long[] length, java.lang.String method)
          Interpolates between the given objects, returning a Z.length + sum(length) length array of objects.
 

Method Detail

interpolate

public ArbitraryIndexList interpolate(java.lang.Object[] Z,
                                      long[] length,
                                      java.lang.String method)
                               throws InterpolationException
Interpolates between the given objects, returning a Z.length + sum(length) length array of objects.

Parameters:
Z - the values to interpolate between
length - the length of the interpolations, such that length.length == Z.length-1
method - the interpolation method
Returns:
the interpolated values
Throws:
InterpolationException