28 #ifndef TRIALDISPLAY_WCRESAMPLEHANDLER_H
29 #define TRIALDISPLAY_WCRESAMPLEHANDLER_H
36 template <
class T>
class Matrix;
const casacore::Vector< casacore::Double > & trc() const
Get the top right corner (range <0-1,0-1>) of the subregion.
casacore::Vector< casacore::Double > itsBlc
Current subregion.
void setSubregion(const casacore::Vector< casacore::Double > &blc, const casacore::Vector< casacore::Double > &trc)
These functions manipulate which subregion in "in" gets expanded to "out" Coordinates are the fractio...
const casacore::Vector< casacore::Double > & blc() const
Get the bottom left corner (range <0-1,0-1>) of the subregion.
casacore::Vector< casacore::Double > itsTrc
bool Bool
Define the standard types used by Casacore.
void getSubregion(casacore::Vector< casacore::Double > &blc, casacore::Vector< casacore::Double > &trc) const
Base class for resampling data pixels to World/PixelCanvas pixels.
WCResampleHandler()
(Required) default constructor.
WCResampleHandler & operator=(const WCResampleHandler &other)
Assignment operator (copy semantics)
virtual void operator()(casacore::Matrix< casacore::Bool > &out, const casacore::Matrix< casacore::Bool > &in)=0
The output array is presized by the caller to the correct size.
virtual ~WCResampleHandler()
Destructor.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.