Main Page | Namespace List | Class Hierarchy | Class List | 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)
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)
AxisgetAxis (int i)
void setRange (LRange *r,int i)
void setActRange (LRange *r, int i)
void setRanges (LRange *r)
void setActRanges (LRange *r)
void enableGrid (int index, bool b=true)
bool gridEnabled (int index)
void enableBorder (int index, bool b=true)
bool borderEnabled (int index)
void setBorder (int item, bool on)
int aspectRatio ()
void setAspectRatio (int a)
bool mouseDisabled ()
void disableMouse (bool m)
double majorTicLength (int i)
void setMajorTicLength (int i, double v)
double minorTicLength (int i)
void setMinorTicLength (int i, double v)
int Resolution ()
void setDataResolution (int res)

Private Member Functions

void draw ()

Private Attributes

Axis axis [12]
bool borderenabled [4]
bool gridenabled [24]
int aspect_ratio
bool mouse_disabled
double major_length [12]
double minor_length [12]
int resolution

Constructor & Destructor Documentation

PlotQWT3D::PlotQWT3D Worksheet p  ) 
 


Member Function Documentation

int PlotQWT3D::aspectRatio  )  [inline]
 

bool PlotQWT3D::borderEnabled int  index  )  [inline, virtual]
 

Implements Plot.

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::enableBorder int  index,
bool  b = true
[inline, virtual]
 

Implements Plot.

void PlotQWT3D::enableGrid int  index,
bool  b = true
[inline, virtual]
 

Implements Plot.

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

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

Implements Plot.

bool PlotQWT3D::gridEnabled int  index  )  [inline, virtual]
 

Implements Plot.

QStringList PlotQWT3D::Info  ) 
 

double PlotQWT3D::majorTicLength int  i  )  [inline]
 

double PlotQWT3D::minorTicLength int  i  )  [inline]
 

bool PlotQWT3D::mouseDisabled  )  [inline]
 

void PlotQWT3D::mouseDoubleClickEvent QMouseEvent *  e  ) 
 

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

Implements Plot.

int PlotQWT3D::Resolution  )  [inline]
 

void PlotQWT3D::saveAxes QTextStream *   )  [inline, 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::setBorder int  item,
bool  on
[inline, virtual]
 

Implements Plot.

void PlotQWT3D::setDataResolution int  res  )  [inline]
 

void PlotQWT3D::setMajorTicLength int  i,
double  v
[inline]
 

void PlotQWT3D::setMinorTicLength int  i,
double  v
[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::borderenabled[4] [private]
 

bool PlotQWT3D::gridenabled[24] [private]
 

double PlotQWT3D::major_length[12] [private]
 

double PlotQWT3D::minor_length[12] [private]
 

bool PlotQWT3D::mouse_disabled [private]
 

int PlotQWT3D::resolution [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Aug 19 21:34:46 2005 for LabPlot by doxygen 1.3.6