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

PlotQWT3D Class Reference

#include <PlotQWT3D.h>

Inheritance diagram for PlotQWT3D:

Plot List of all members.

Public Member Functions

 PlotQWT3D (Worksheet *p)
 ~PlotQWT3D ()
QStringList Info ()
void mouseDoubleClickEvent (QMouseEvent *e)
void Export (QPainter *p, QString fn, QString format, int w, int h)
void draw (QPainter *p, int w, int h)
void drawCurves (QPainter *p, int w, int h)
void saveAxes (QTextStream *)
void openAxes (QTextStream *, int)
void saveXML (QDomDocument doc, QDomElement plottag)
void openXML (QDomElement e)
Axis * getAxis (int i)
void setRange (LRange *r, int i)
void setActRange (LRange *r, int i)
void setRanges (LRange *r)
void setActRanges (LRange *r)
int aspectRatio ()
void setAspectRatio (int a)
bool mouseDisabled ()
void disableMouse (bool m)
int Resolution ()
void setDataResolution (int res)

Private Member Functions

void draw ()

Private Attributes

Axis axis [12]
int aspect_ratio
bool mouse_disabled
int resolution

Constructor & Destructor Documentation

PlotQWT3D::PlotQWT3D (  Worksheet *  p  ) 
 

PlotQWT3D::~PlotQWT3D (   ) 
 


Member Function Documentation

int PlotQWT3D::aspectRatio (   )  [inline]
 

void PlotQWT3D::disableMouse (  bool  m  )  [inline]
 

void PlotQWT3D::draw (   )  [private]
 

void PlotQWT3D::draw (  QPainter *  p,
int  w,
int  h
)  [virtual]
 

Implements Plot.

void PlotQWT3D::drawCurves (  QPainter *  p,
int  w,
int  h
) 
 

void PlotQWT3D::Export (  QPainter *  p,
QString  fn,
QString  format,
int  w,
int  h
) 
 

Axis* PlotQWT3D::getAxis (  int  i  )  [inline, virtual]
 

Implements Plot.

QStringList PlotQWT3D::Info (   ) 
 

bool PlotQWT3D::mouseDisabled (   )  [inline]
 

void PlotQWT3D::mouseDoubleClickEvent (  QMouseEvent *  e  ) 
 

void PlotQWT3D::openAxes (  QTextStream *  ,
int 
)  [inline, virtual]
 

Implements Plot.

void PlotQWT3D::openXML (  QDomElement  e  )  [virtual]
 

Implements Plot.

int PlotQWT3D::Resolution (   )  [inline]
 

void PlotQWT3D::saveAxes (  QTextStream *   )  [inline, virtual]
 

Implements Plot.

void PlotQWT3D::saveXML (  QDomDocument  doc,
QDomElement  plottag
)  [virtual]
 

Implements Plot.

void PlotQWT3D::setActRange (  LRange *  r,
int  i
)  [inline, virtual]
 

Implements Plot.

void PlotQWT3D::setActRanges (  LRange *  r  )  [inline, virtual]
 

Implements Plot.

void PlotQWT3D::setAspectRatio (  int  a  )  [inline]
 

void PlotQWT3D::setDataResolution (  int  res  )  [inline]
 

void PlotQWT3D::setRange (  LRange *  r,
int  i
)  [inline, virtual]
 

Implements Plot.

void PlotQWT3D::setRanges (  LRange *  r  )  [inline, virtual]
 

Implements Plot.


Member Data Documentation

int PlotQWT3D::aspect_ratio [private]
 

Axis PlotQWT3D::axis[12] [private]
 

bool PlotQWT3D::mouse_disabled [private]
 

int PlotQWT3D::resolution [private]
 


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