Go to the documentation of this file.
29 #ifndef GRAPHICS_PGPLOTTERNULL_H
30 #define GRAPHICS_PGPLOTTERNULL_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/casa/System/PGPlotter.h>
38 template<
class T>
class Vector;
virtual void circ(Float xcent, Float ycent, Float radius)
virtual void pap(Float width, Float aspect)
virtual void pt(const Vector< Float > &xpts, const Vector< Float > &ypts, Int symbol)
virtual void swin(Float x1, Float x2, Float y1, Float y2)
virtual void errb(Int dir, const Vector< Float > &x, const Vector< Float > &y, const Vector< Float > &e, Float t)
virtual void ask(Bool flag)
virtual Vector< Float > qtxt(Float x, Float y, Float angle, Float fjust, const String &text)
virtual String numb(Int mm, Int pp, Int form)
virtual ~PGPlotterNull()
The destructor closes the pgplot device.
virtual void bin(const Vector< Float > &x, const Vector< Float > &data, Bool center)
virtual Vector< Float > qhs()
virtual void lab(const String &xlbl, const String &ylbl, const String &toplbl)
static PGPlotter createPlotter(const String &device, uInt, uInt, uInt, uInt)
The create function to create a PGPlotter object using a PGPlotterNull.
virtual void draw(Float x, Float y)
virtual void gray(const Matrix< Float > &a, Float fg, Float bg, const Vector< Float > &tr)
virtual void imag(const Matrix< Float > &a, Float a1, Float a2, const Vector< Float > &tr)
virtual void panl(Int ix, Int iy)
virtual void shs(Float angle, Float sepn, Float phase)
virtual Vector< Float > qwin()
virtual void scr(Int ci, Float cr, Float cg, Float cb)
virtual void tbox(const String &xopt, Float xtick, Int nxsub, const String &yopt, Float ytick, Int nysub)
virtual void ptxt(Float x, Float y, Float angle, Float fjust, const String &text)
virtual Vector< Float > qcr(Int ci)
virtual void shls(Int ci, Float ch, Float cl, Float cs)
virtual void errx(const Vector< Float > &x1, const Vector< Float > &x2, const Vector< Float > &y, Float t)
virtual void line(const Vector< Float > &xpts, const Vector< Float > &ypts)
virtual void box(const String &xopt, Float xtick, Int nxsub, const String &yopt, Float ytick, Int nysub)
virtual void mtxt(const String &side, Float disp, Float coord, Float fjust, const String &text)
Plot to a PGPLOT device "local" to this process.
virtual void pnts(const Vector< Float > &x, const Vector< Float > &y, const Vector< Int > symbol)
Abstract base class for PGPLOT style plotting.
virtual void move(Float x, Float y)
virtual void pixl(const Matrix< Int > &ia, Float x1, Float x2, Float y1, Float y2)
virtual Vector< Float > qpos()
virtual void scf(Int font)
virtual Vector< Float > qvsz(Int units)
virtual void ctab(const Vector< Float > &l, const Vector< Float > &r, const Vector< Float > &g, const Vector< Float > &b, Float contra, Float bright)
virtual Vector< Float > rnge(Float x1, Float x2)
PGPlotterNull(const PGPlotterNull &)
Undefined and inaccessible.
virtual String qinf(const String &item)
virtual void wedg(const String &side, Float disp, Float width, Float fg, Float bg, const String &label)
PGPlotterNull & operator=(const PGPlotterNull &)
virtual Vector< Float > len(Int units, const String &string)
virtual Vector< Int > qcol()
this file contains all the compiler specific defines
virtual Vector< Float > qvp(Int units)
virtual void vect(const Matrix< Float > &a, const Matrix< Float > &b, Float c, Int nc, const Vector< Float > &tr, Float blank)
virtual void wnad(Float x1, Float x2, Float y1, Float y2)
const Double c
Fundamental physical constants (SI units):
virtual void scir(Int icilo, Int icihi)
TableExprNode phase(const TableExprNode &node)
The phase (i.e.
virtual void poly(const Vector< Float > &xpts, const Vector< Float > &ypts)
virtual void scrn(Int ci, const String &name)
virtual void stbg(Int tbci)
PGPlotterNull(const String &device)
Open "device", which must be a valid PGPLOT style device, for example /cps for colour postscript (or ...
virtual void cons(const Matrix< Float > &a, const Vector< Float > &c, const Vector< Float > &tr)
virtual void vsiz(Float xleft, Float xright, Float ybot, Float ytop)
const Double e
e and functions thereof:
virtual void sch(Float size)
virtual void env(Float xmin, Float xmax, Float ymin, Float ymax, Int just, Int axis)
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
virtual void hist(const Vector< Float > &data, Float datmin, Float datmax, Int nbin, Int pcflag)
virtual Record curs(Float x, Float y)
This is an emulated standard PGPLOT command.
virtual void conl(const Matrix< Float > &a, Float c, const Vector< Float > &tr, const String &label, Int intval, Int minint)
A hierarchical collection of named fields of various types.
virtual void erry(const Vector< Float > &x, const Vector< Float > &y1, const Vector< Float > &y2, Float t)
virtual Vector< Int > qcir()
virtual Vector< Float > qah()
virtual void cont(const Matrix< Float > &a, const Vector< Float > &c, Bool nc, const Vector< Float > &tr)
virtual void sitf(Int itf)
virtual Float rnd(Float x, Int nsub)
Standard plotting object for application programmers.
virtual void sah(Int fs, Float angle, Float vent)
virtual void subp(Int nxsub, Int nysub)
virtual Vector< Float > qcs(Int units)
virtual void svp(Float xleft, Float xright, Float ybot, Float ytop)
virtual void conb(const Matrix< Float > &a, const Vector< Float > &c, const Vector< Float > &tr, Float blank)
virtual void rect(Float x1, Float x2, Float y1, Float y2)
virtual void arro(Float x1, Float y1, Float x2, Float y2)
Standard PGPLOT commands.
virtual void text(Float x, Float y, const String &text)
virtual void hi2d(const Matrix< Float > &data, const Vector< Float > &x, Int ioff, Float bias, Bool center, const Vector< Float > &ylims)