28 #ifndef TRIALDISPLAY_WCPGFILTER_H
29 #define TRIALDISPLAY_WCPGFILTER_H
35 template <
class T>
class Matrix;
36 template <
class T>
class Vector;
std::vector< double > Vector
casacore::Int itsRefCount
Reference counting.
WorldCanvas * itsWorldCanvas
Store for the WorldCanvas this filters for.
void splitContours(casacore::Vector< casacore::Float > &neg, casacore::Vector< casacore::Float > &pos, const casacore::Vector< casacore::Float > &levels)
Split contours into positive and negative.
Interface between the WorldCanvas and its PGPLOT driver.
casacore::Bool realign(const casacore::Bool &linear=true)
Realign the PGPLOT domain to the WorldCanvas domain.
casacore::uInt itsPgPlotID
Store the PGPLOT device id here.
virtual casacore::Int pgid() const
Return the PGPLOT device id.
virtual void ref()
Reference counting: ref, unref and refCount.
bool Bool
Define the standard types used by Casacore.
void cont(const casacore::Matrix< casacore::Float > &m, const casacore::Vector< casacore::Float > &levels, const casacore::Matrix< casacore::Float > &tr)
Contour using pgcont function.
virtual ~WCPGFilter()
Destructor.
virtual casacore::Int refCount() const
Implementation of drawing in world coordinates on top of a PixelCanvas.
void conb(const casacore::Matrix< casacore::Float > &m, const casacore::Vector< casacore::Float > &levels, const casacore::Matrix< casacore::Float > &tr, const casacore::Float blank)
Contour using pgconb function.
WCPGFilter(WorldCanvas *wc)
Constructor taking a pointer to a WorldCanvas.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.