NNGridder.h

Classes

NNGridder -- A non-negative gridding class (full description)

class NNGridder : public Gridder<Domain, Range>

Interface

Public Members
NNGridder(const IPosition& shape, const Vector<Domain>& scale, const Vector<Domain>& offset)
virtual ~NNGridder()
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)
Protected Members
virtual Range correctionFactor1D(Int loc, Int len)

Description

Member Description

NNGridder(const IPosition& shape, const Vector<Domain>& scale, const Vector<Domain>& offset)

virtual ~NNGridder()

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)

virtual Range correctionFactor1D(Int loc, Int len)