#include <vlinterpolator.h>
Inheritance diagram for vlInterpolatorSuperBase:

Public Member Functions | |
| virtual vlInterpolationType | type ()=0 |
| Gives the interpolation type of this interpolation. | |
| virtual std::string | name ()=0 |
| Gives the name of the interpolation. | |
| virtual vlLayoutType | layout ()=0 |
| Returns the layout for which this interpolator is implemented. | |
This is a super base class of an interpolator object which is independent of the datatype and the layout type. This class can be used to pass around interpolator object pointers. To implement an interpolator, subclass from vlInterpolator.
Definition at line 50 of file vlinterpolator.h.
|
|
Implemented in vlInterpolatorNearestNeighbor< DataType, Layout >, and vlInterpolatorTriLinear< DataType, Layout >. |
|
|
Implemented in vlInterpolatorNearestNeighbor< DataType, Layout >, and vlInterpolatorTriLinear< DataType, Layout >. |
|
|
Implemented in vlInterpolatorNearestNeighbor< DataType, Layout >, and vlInterpolatorTriLinear< DataType, Layout >. |
1.3.3