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

Graph3D Class Reference

#include <Graph3D.h>

Inheritance diagram for Graph3D:

Graph List of all members.

Public Member Functions

 Graph3D (QString n=QString(""), QString l=QString(""), LRange r[3]=0, LSource src=SFUNCTION, PType t=P3D, Style *st=0, Symbol *sy=0, Point3D *p=0, int nrx=0, int nry=0, bool s=true)
 ~Graph3D ()
Graph3D * Clone ()
Point3D * Data ()
void setData (Point3D *data)
LRange Range (int i)
void setRange (LRange r[3])
int NX ()
int NY ()
void setNumberX (int n)
void setNumberY (int n)
void save (QTextStream *t, QProgressDialog *progress)
void open (QTextStream *t, int version, QProgressDialog *progress)
void saveXML (QDomDocument doc, QDomElement graphtag)
void openXML (QDomNode node)
QStringList Info ()
LRange ErrorDYRange ()

Private Attributes

LRange range [3]
int nx
int ny
Point3D * ptr

Constructor & Destructor Documentation

Graph3D::Graph3D (  QString  n = QString(""),
QString  l = QString(""),
LRange  r[3] = 0,
LSource  src = SFUNCTION,
PType  t = P3D,
Style *  st = 0,
Symbol *  sy = 0,
Point3D *  p = 0,
int  nrx = 0,
int  nry = 0,
bool  s = true
) 
 

Graph3D::~Graph3D (   ) 
 


Member Function Documentation

Graph3D * Graph3D::Clone (   ) 
 

Point3D* Graph3D::Data (   )  [inline]
 

LRange Graph3D::ErrorDYRange (   ) 
 

QStringList Graph3D::Info (   ) 
 

int Graph3D::NX (   )  [inline]
 

int Graph3D::NY (   )  [inline]
 

void Graph3D::open (  QTextStream *  t,
int  version,
QProgressDialog *  progress
) 
 

void Graph3D::openXML (  QDomNode  node  )  [virtual]
 

Implements Graph.

LRange Graph3D::Range (  int  i  )  [inline]
 

void Graph3D::save (  QTextStream *  t,
QProgressDialog *  progress
) 
 

void Graph3D::saveXML (  QDomDocument  doc,
QDomElement  graphtag
)  [virtual]
 

Implements Graph.

void Graph3D::setData (  Point3D *  data  )  [inline]
 

void Graph3D::setNumberX (  int  n  )  [inline]
 

void Graph3D::setNumberY (  int  n  )  [inline]
 

void Graph3D::setRange (  LRange  r[3]  )  [inline]
 


Member Data Documentation

int Graph3D::nx [private]
 

int Graph3D::ny [private]
 

Point3D* Graph3D::ptr [private]
 

LRange Graph3D::range[3] [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