ESTER
Evolution STEllaire en Rotation
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
figure Class Reference

#include <graphics.h>

Public Member Functions

 figure (const char *device="/NULL")
 
 ~figure ()
 
void plot (const matrix &x, const matrix &y, const char *line="")
 
void plot (const matrix &y, const char *line="")
 
void axis (double sx0, double sx1, double sy0, double sy1, int sjust=0)
 
void caxis (double sz0, double sz1)
 
void hold (int state)
 
void draw (int state)
 
void subplot (int nr, int nc)
 
void next ()
 
void clear ()
 
void semilogx (const matrix &x, const matrix &y, const char *line="")
 
void semilogx (const matrix &y, const char *line="")
 
void semilogy (const matrix &x, const matrix &y, const char *line="")
 
void semilogy (const matrix &y, const char *line="")
 
void loglog (const matrix &x, const matrix &y, const char *line="")
 
void loglog (const matrix &y, const char *line="")
 
void label (const char *xlabel, const char *ylabel, const char *title)
 
void pcolor (const matrix &z)
 
void pcolor (const matrix &x, const matrix &y, const matrix &z)
 
void colorbar (int set=1)
 
void contour (const matrix &x, const matrix &y, const matrix &z, int ncontours, const char *line="")
 
void contour (const matrix &z, int ncontours, const char *line="")
 
void contour (const matrix &x, const matrix &y, const matrix &z, const matrix &contours, const char *line="")
 
void contour (const matrix &z, const matrix &contours, const char *line="")
 
void contour (const matrix &x, const matrix &y, const matrix &z, const char *line="")
 
void contour (const matrix &z, const char *line="")
 

Private Attributes

int id
 
char dev [32]
 
int hold_state
 
int axis_set
 
int caxis_set
 
double x0
 
double x1
 
double y0
 
double y1
 
double z0
 
double z1
 
int xlog
 
int ylog
 
int just
 
int draw_state
 
int draw_colorbar
 

Constructor & Destructor Documentation

figure::figure ( const char *  device = "/NULL")
explicit
figure::~figure ( )

Member Function Documentation

void figure::axis ( double  sx0,
double  sx1,
double  sy0,
double  sy1,
int  sjust = 0 
)
void figure::caxis ( double  sz0,
double  sz1 
)
void figure::clear ( )
void figure::colorbar ( int  set = 1)
void figure::contour ( const matrix x,
const matrix y,
const matrix z,
int  ncontours,
const char *  line = "" 
)
void figure::contour ( const matrix z,
int  ncontours,
const char *  line = "" 
)
void figure::contour ( const matrix x,
const matrix y,
const matrix z,
const matrix contours,
const char *  line = "" 
)
void figure::contour ( const matrix z,
const matrix contours,
const char *  line = "" 
)
void figure::contour ( const matrix x,
const matrix y,
const matrix z,
const char *  line = "" 
)
void figure::contour ( const matrix z,
const char *  line = "" 
)
void figure::draw ( int  state)
void figure::hold ( int  state)
void figure::label ( const char *  xlabel,
const char *  ylabel,
const char *  title 
)
void figure::loglog ( const matrix x,
const matrix y,
const char *  line = "" 
)
void figure::loglog ( const matrix y,
const char *  line = "" 
)
void figure::next ( )
void figure::pcolor ( const matrix z)
void figure::pcolor ( const matrix x,
const matrix y,
const matrix z 
)
void figure::plot ( const matrix x,
const matrix y,
const char *  line = "" 
)
void figure::plot ( const matrix y,
const char *  line = "" 
)
void figure::semilogx ( const matrix x,
const matrix y,
const char *  line = "" 
)
void figure::semilogx ( const matrix y,
const char *  line = "" 
)
void figure::semilogy ( const matrix x,
const matrix y,
const char *  line = "" 
)
void figure::semilogy ( const matrix y,
const char *  line = "" 
)
void figure::subplot ( int  nr,
int  nc 
)

Member Data Documentation

int figure::axis_set
private
int figure::caxis_set
private
char figure::dev[32]
private
int figure::draw_colorbar
private
int figure::draw_state
private
int figure::hold_state
private
int figure::id
private
int figure::just
private
double figure::x0
private
double figure::x1
private
int figure::xlog
private
double figure::y0
private
double figure::y1
private
int figure::ylog
private
double figure::z0
private
double figure::z1
private

The documentation for this class was generated from the following files: