ConvolveGridder.h
Classes
- ConvolveGridder -- Does convolutional gridding (full description)
class ConvolveGridder : public Gridder<Domain, Range>
Interface
- Public Members
- ConvolveGridder(const IPosition& shape, const Vector<Domain>& scale, const Vector<Domain>& offset, const String& convType="SF")
- virtual void setConvolutionFunction(const String& type)
- virtual ~ConvolveGridder()
- virtual Bool grid(Array<Range>& gridded, const Vector<Domain>& position, const Range& value)
- virtual Bool degrid(const Array<Range>& gridded, const Vector<Domain>& position, Range& value)
- Vector<Double>& cFunction()
- Vector<Int>& cSupport()
- Int& cSampling()
- Protected Members
- virtual Range correctionFactor1D(Int loc, Int len)
Member Description
ConvolveGridder(const IPosition& shape, const Vector<Domain>& scale, const Vector<Domain>& offset, const String& convType="SF")
virtual Bool grid(Array<Range>& gridded, const Vector<Domain>& position, const Range& value)
virtual Bool degrid(const Array<Range>& gridded, const Vector<Domain>& position, Range& value)