#include <PlotGL.h>
Inheritance diagram for PlotGL:
Public Member Functions | |
PlotGL (Worksheet *p) | |
QStringList | Info () |
void | initGL () |
initialize GL | |
void | resizeGL (int w, int h) |
resize GL | |
void | paintGL () |
paint GL | |
void | drawGL () |
void | saveAxes (QTextStream *t) |
void | openAxes (QTextStream *t, int version) |
Axis * | getAxis (int i) |
void | setRanges (LRange *r) |
void | setActRanges (LRange *r) |
void | enableGrid (int index, bool b) |
bool | gridEnabled (int index) |
void | enableBorder (int index, bool b) |
bool | borderEnabled (int index) |
void | draw (QPainter *p, int w, int h) |
void | setBorder (int item, bool on) |
Private Member Functions | |
void | draw () |
void | mousePressEvent (QMouseEvent *e) |
void | mouseMoveEvent (QMouseEvent *e) |
Private Attributes | |
Axis | axis [3] |
bool | borderenabled [4] |
bool | gridenabled [8] |
GLfloat | rotationX |
GLfloat | rotationY |
GLfloat | rotationZ |
QColor | faceColors [3] |
QPoint | lastPos |
|
|
|
Implements Plot. |
|
|
|
Implements Plot. |
|
|
|
Implements Plot. |
|
Implements Plot. |
|
Implements Plot. |
|
Implements Plot. |
|
|
|
initialize GL
|
|
|
|
|
|
Implements Plot. |
|
paint GL
|
|
resize GL
|
|
Implements Plot. |
|
Implements Plot. |
|
Implements Plot. |
|
Implements Plot. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|