#include <Interpolator3D.hpp>
Inheritance diagram for Interpolator3D< Im3DValue >:
Public Member Functions | |
RectZone3Di | GetRectZone (float x, float y, float z) |
virtual void | Reset (const ImageType *srcImage) |
Certains interpolators (ie. Spline) need to do precomputations on original image. | |
virtual Im3DValue | Value (const ImageType &ima, const float x, const float y, const float z)=0 |
Static Public Member Functions | |
static Interpolator3D * | Create (const string &name) |
Public Attributes | |
RectZone3Df | support |
Private Types | |
typedef Image3Dlinear< Im3DValue > | ImageType |
Interpolators are associated to images using SetInterpolator of the Image3Dlinear classes.
Definition at line 29 of file Interpolator3D.hpp.
|
Certains interpolators (ie. Spline) need to do precomputations on original image. Call this with originale image to do those precomputations, Call it with null, to clean up. Reimplemented in SplineInterpolator3D< Im3DValue >. Definition at line 46 of file Interpolator3D.hpp. |