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

GraphList Class Reference

#include <GraphList.h>

List of all members.

Public Member Functions

 GraphList ()
void clear ()
int addGraph2D (Graph2D *g)
int addGraph3D (Graph3D *g)
int addGraphM (GraphM *g)
int addGraphGRASS (GraphGRASS *g)
int addGraphVTK (GraphVTK *g)
int addGraph4D (Graph4D *g)
int addGraphIMAGE (GraphIMAGE *g)
int delGraph (unsigned int index)
GRAPHType getStruct (int index)
int getIndex (int index)
Graph * getGraph (unsigned int index)
Graph2D * getGraph2D (int index)
Graph3D * getGraph3D (int index)
GraphM * getGraphM (int index)
GraphGRASS * getGraphGRASS (int index)
GraphVTK * getGraphVTK (int index)
Graph4D * getGraph4D (int index)
GraphIMAGE * getGraphIMAGE (int index)
unsigned int getNumber ()
unsigned int isNotFull ()

Private Attributes

unsigned int nr2D
unsigned int nr3D
unsigned int nrM
unsigned int nrGRASS
unsigned int nrVTK
unsigned int nr4D
unsigned int nrIMAGE
Graph2D list2D [MAX_NR]
Graph3D list3D [MAX_NR]
GraphM listM [MAX_NR]
GraphGRASS listGRASS [MAX_NR]
GraphVTK listVTK [MAX_NR]
Graph4D list4D [MAX_NR]
GraphIMAGE listIMAGE [MAX_NR]
int id [7 *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::addGraphGRASS (  GraphGRASS *  g  ) 
 

int GraphList::addGraphIMAGE (  GraphIMAGE *  g  ) 
 

int GraphList::addGraphM (  GraphM *  g  ) 
 

int GraphList::addGraphVTK (  GraphVTK *  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  ) 
 

GraphGRASS * GraphList::getGraphGRASS (  int  index  ) 
 

GraphIMAGE * GraphList::getGraphIMAGE (  int  index  ) 
 

GraphM * GraphList::getGraphM (  int  index  ) 
 

GraphVTK * GraphList::getGraphVTK (  int  index  ) 
 

int GraphList::getIndex (  int  index  ) 
 

unsigned int GraphList::getNumber (   )  [inline]
 

GRAPHType GraphList::getStruct (  int  index  ) 
 

unsigned int GraphList::isNotFull (   )  [inline]
 


Member Data Documentation

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

Graph2D GraphList::list2D[MAX_NR] [private]
 

Graph3D GraphList::list3D[MAX_NR] [private]
 

Graph4D GraphList::list4D[MAX_NR] [private]
 

GraphGRASS GraphList::listGRASS[MAX_NR] [private]
 

GraphIMAGE GraphList::listIMAGE[MAX_NR] [private]
 

GraphM GraphList::listM[MAX_NR] [private]
 

GraphVTK GraphList::listVTK[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::nrM [private]
 

unsigned int GraphList::nrVTK [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 28 22:31:17 2004 for LabPlot by doxygen 1.3.6