Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

GraphM Class Reference

#include <GraphM.h>

Inheritance diagram for GraphM:

Graph List of all members.

Public Member Functions

 GraphM (QString n="", QString l="", LRange r[3]=0, LSource src=SFUNCTION, PType t=PSURFACE, Style *st=0, Symbol *sy=0, double *a=0, int dimx=0, int dimy=0, bool s=true)
GraphMClone ()
double * Data ()
void setData (double *data)
QPixmap Pixmap ()
 return matrix data as pixmap
void setPixmap (QPixmap pm)
int width ()
int height ()
void setWidth (int w)
void setHeight (int h)
LRange Range (int i)
void setRange (LRange r[3])
void setZRange (LRange *r)
int NX ()
int NY ()
void setNumber (int NX, int NY)
QStringList Info ()
void save (QTextStream *t, QProgressDialog *progress)
void open (QTextStream *t, int version, QProgressDialog *progress)
void saveXML (QDomDocument doc, QDomElement graphtag)
void openXML (QDomNode node)

Private Attributes

LRange range [3]
int nx
int ny
double * array

Constructor & Destructor Documentation

GraphM::GraphM QString  n = "",
QString  l = "",
LRange  r[3] = 0,
LSource  src = SFUNCTION,
PType  t = PSURFACE,
Style st = 0,
Symbol sy = 0,
double *  a = 0,
int  dimx = 0,
int  dimy = 0,
bool  s = true
 


Member Function Documentation

GraphM * GraphM::Clone  ) 
 

double* GraphM::Data  )  [inline]
 

int GraphM::height  )  [inline]
 

QStringList GraphM::Info  ) 
 

int GraphM::NX  )  [inline]
 

int GraphM::NY  )  [inline]
 

void GraphM::open QTextStream *  t,
int  version,
QProgressDialog *  progress
 

void GraphM::openXML QDomNode  node  )  [virtual]
 

Implements Graph.

QPixmap GraphM::Pixmap  ) 
 

return matrix data as pixmap

LRange GraphM::Range int  i  )  [inline]
 

void GraphM::save QTextStream *  t,
QProgressDialog *  progress
 

void GraphM::saveXML QDomDocument  doc,
QDomElement  graphtag
[virtual]
 

Implements Graph.

void GraphM::setData double *  data  )  [inline]
 

void GraphM::setHeight int  h  )  [inline]
 

void GraphM::setNumber int  NX,
int  NY
[inline]
 

void GraphM::setPixmap QPixmap  pm  ) 
 

void GraphM::setRange LRange  r[3]  )  [inline]
 

void GraphM::setWidth int  w  )  [inline]
 

void GraphM::setZRange LRange r  )  [inline]
 

int GraphM::width  )  [inline]
 


Member Data Documentation

double* GraphM::array [private]
 

int GraphM::nx [private]
 

int GraphM::ny [private]
 

LRange GraphM::range[3] [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Apr 2 02:05:10 2006 for LabPlot by  doxygen 1.4.4