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.
template <class T, class U> class vector;
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.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.