29 #ifndef SCIMATH_NNGRIDDER_H
30 #define SCIMATH_NNGRIDDER_H
41 template <
class Domain,
class Range>
73 #ifndef CASACORE_NO_AUTO_TEMPLATES
74 #include <casacore/scimath/Mathematics/NNGridder.tcc>
75 #endif //# CASACORE_NO_AUTO_TEMPLATES
A Vector of integers, for indexing into Array<T> objects.
virtual Bool grid(Array< Range > &gridded, const Vector< Domain > &position, const Range &value)
virtual Range correctionFactor1D(Int loc, Int len)
Correction factor for 1 dimension.
A base class for gridding.
A non-negative gridding class.
Vector< Domain > & position(Vector< Domain > &gpos, const Vector< Domain > &pos)
virtual Bool degrid(const Array< Range > &gridded, const Vector< Domain > &position, Range &value)
bool Bool
Define the standard types used by Casacore.
NNGridder(const IPosition &shape, const Vector< Domain > &scale, const Vector< Domain > &offset)
template <class T, class U> class vector;
LatticeExprNode value(const LatticeExprNode &expr)
This function returns the value of the expression without a mask.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.