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

GraphList Class Reference

#include <GraphList.h>

List of all members.

Public Member Functions

 GraphList ()
void clear ()
void saveXML (QDomDocument doc, QDomElement root)
int addGraph2D (Graph2D *g)
int addGraph3D (Graph3D *g)
int addGraphM (GraphM *g)
int addGraph4D (Graph4D *g)
int addGraphIMAGE (GraphIMAGE *g)
int addGraphL (GraphL *g)
int delGraph (unsigned int index)
GRAPHType getType (int index)
int Index (int index)
Graph * getGraph (unsigned int index)
Graph2D * getGraph2D (int index)
Graph3D * getGraph3D (int index)
GraphM * getGraphM (int index)
Graph4D * getGraph4D (int index)
GraphIMAGE * getGraphIMAGE (int index)
GraphL * getGraphL (int index)
unsigned int Number ()
unsigned int isNotFull ()

Private Attributes

unsigned int nr2D
unsigned int nr3D
unsigned int nrM
unsigned int nrGRASS
unsigned int nr4D
unsigned int nrIMAGE
unsigned int nrL
Graph2D * list2D [MAX_NR]
Graph3D * list3D [MAX_NR]
GraphM * listM [MAX_NR]
Graph4D * list4D [MAX_NR]
GraphIMAGE * listIMAGE [MAX_NR]
GraphL * listL [MAX_NR]
int id [NR_TYPES *MAX_NR]


Constructor & Destructor Documentation

GraphList::GraphList (   ) 
 


Member Function Documentation

int GraphList::addGraph2D (  Graph2D *  g  ) 
 

int GraphList::addGraph3D (  Graph3D *  g  ) 
 

int GraphList::addGraph4D (  Graph4D *  g  ) 
 

int GraphList::addGraphIMAGE (  GraphIMAGE *  g  ) 
 

int GraphList::addGraphL (  GraphL *  g  ) 
 

int GraphList::addGraphM (  GraphM *  g  ) 
 

void GraphList::clear (   ) 
 

int GraphList::delGraph (  unsigned int  index  ) 
 

Graph * GraphList::getGraph (  unsigned int  index  ) 
 

Graph2D * GraphList::getGraph2D (  int  index  ) 
 

Graph3D * GraphList::getGraph3D (  int  index  ) 
 

Graph4D * GraphList::getGraph4D (  int  index  ) 
 

GraphIMAGE * GraphList::getGraphIMAGE (  int  index  ) 
 

GraphL * GraphList::getGraphL (  int  index  ) 
 

GraphM * GraphList::getGraphM (  int  index  ) 
 

GRAPHType GraphList::getType (  int  index  ) 
 

int GraphList::Index (  int  index  ) 
 

unsigned int GraphList::isNotFull (   )  [inline]
 

unsigned int GraphList::Number (   )  [inline]
 

void GraphList::saveXML (  QDomDocument  doc,
QDomElement  root
) 
 


Member Data Documentation

int GraphList::id[NR_TYPES *MAX_NR] [private]
 

Graph2D* GraphList::list2D[MAX_NR] [private]
 

Graph3D* GraphList::list3D[MAX_NR] [private]
 

Graph4D* GraphList::list4D[MAX_NR] [private]
 

GraphIMAGE* GraphList::listIMAGE[MAX_NR] [private]
 

GraphL* GraphList::listL[MAX_NR] [private]
 

GraphM* GraphList::listM[MAX_NR] [private]
 

unsigned int GraphList::nr2D [private]
 

unsigned int GraphList::nr3D [private]
 

unsigned int GraphList::nr4D [private]
 

unsigned int GraphList::nrGRASS [private]
 

unsigned int GraphList::nrIMAGE [private]
 

unsigned int GraphList::nrL [private]
 

unsigned int GraphList::nrM [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 21:55:02 2007 for LabPlot by  doxygen 1.4.4