28 #ifndef LATTICES_CLIPNEAREST2D_H
29 #define LATTICES_CLIPNEAREST2D_H
40 template<
class T>
class Lattice;
111 #ifndef CASACORE_NO_AUTO_TEMPLATES
112 #include <casacore/lattices/LatticeMath/CLIPNearest2D.tcc>
113 #endif //# CASACORE_NO_AUTO_TEMPLATES
Abstract base class for interpolator used by CurvedLattice2D.
virtual CLIPNearest2D< T > * clone() const
Make a copy of the object.
Specify which elements to extract from an n-dimensional array.
virtual void getData(Array< T > &buffer, const Vector< Float > &x, const Vector< Float > &y, const Slicer §ion)
Get the data for the given pixel points (on axis1 and axis2) and the chunk in the other axes as given...
virtual void getMask(Array< Bool > &buffer, const Vector< Float > &x, const Vector< Float > &y, const Slicer §ion)
Get the mask for the given pixel points (on axis1 and axis2) and the chunk in the other axes as given...
Arbitrarily shaped 1-dim lattice crosscut.
CLIPNearest2D()
Only default constructor is needed.