|
| GraphPlot (QWidget *parent=0, const char *name=0) |
|
| Plot3D (QWidget *parent=0, const QGLWidget *shareWidget=0) |
|
virtual | ~Plot3D () |
|
QPixmap | renderPixmap (int w=0, int h=0, bool useContext=false) |
|
void | updateData () |
|
void | createCoordinateSystem (Qwt3D::Triple beg, Qwt3D::Triple end) |
|
Qwt3D::CoordinateSystem * | coordinates () |
|
Qwt3D::ColorLegend * | legend () |
|
double | xRotation () const |
|
double | yRotation () const |
|
double | zRotation () const |
|
double | xShift () const |
|
double | yShift () const |
|
double | zShift () const |
|
double | xViewportShift () const |
|
double | yViewportShift () const |
|
double | xScale () const |
|
double | yScale () const |
|
double | zScale () const |
|
double | zoom () const |
|
bool | ortho () const |
|
void | setPlotStyle (Qwt3D::PLOTSTYLE val) |
|
Qwt3D::Enrichment * | setPlotStyle (Qwt3D::Enrichment const &val) |
|
Qwt3D::PLOTSTYLE | plotStyle () const |
|
Qwt3D::Enrichment * | userStyle () const |
|
void | setShading (Qwt3D::SHADINGSTYLE val) |
|
Qwt3D::SHADINGSTYLE | shading () const |
|
void | setIsolines (int isolines) |
|
int | isolines () const |
|
void | setSmoothMesh (bool val) |
|
bool | smoothDataMesh () const |
|
void | setBackgroundColor (Qwt3D::RGBA rgba) |
|
Qwt3D::RGBA | backgroundRGBAColor () const |
|
void | setMeshColor (Qwt3D::RGBA rgba) |
|
Qwt3D::RGBA | meshColor () const |
|
void | setMeshLineWidth (double lw) |
|
double | meshLineWidth () const |
|
void | setDataColor (Color *col) |
|
const Color * | dataColor () const |
|
virtual Qwt3D::Enrichment * | addEnrichment (Qwt3D::Enrichment const &) |
|
virtual bool | degrade (Qwt3D::Enrichment *) |
|
Qwt3D::ParallelEpiped | hull () const |
|
void | showColorLegend (bool) |
|
void | setCoordinateStyle (Qwt3D::COORDSTYLE st) |
|
void | setPolygonOffset (double d) |
|
double | polygonOffset () const |
|
void | setTitlePosition (double rely, double relx=0.5, Qwt3D::ANCHOR=Qwt3D::TopCenter) |
|
void | setTitleFont (const QString &family, int pointSize, int weight=QFont::Normal, bool italic=false) |
|
void | setTitleColor (Qwt3D::RGBA col) |
|
void | setTitle (const QString &title) |
|
void | assignMouse (MouseState xrot, MouseState yrot, MouseState zrot, MouseState xscale, MouseState yscale, MouseState zscale, MouseState zoom, MouseState xshift, MouseState yshift) |
|
bool | mouseEnabled () const |
|
void | assignKeyboard (KeyboardState xrot_n, KeyboardState xrot_p, KeyboardState yrot_n, KeyboardState yrot_p, KeyboardState zrot_n, KeyboardState zrot_p, KeyboardState xscale_n, KeyboardState xscale_p, KeyboardState yscale_n, KeyboardState yscale_p, KeyboardState zscale_n, KeyboardState zscale_p, KeyboardState zoom_n, KeyboardState zoom_p, KeyboardState xshift_n, KeyboardState xshift_p, KeyboardState yshift_n, KeyboardState yshift_p) |
|
bool | keyboardEnabled () const |
|
void | setKeySpeed (double rot, double scale, double shift) |
|
void | keySpeed (double &rot, double &scale, double &shift) const |
|
bool | lightingEnabled () const |
|
void | illuminate (unsigned light=0) |
|
void | blowout (unsigned light=0) |
|
void | setMaterialComponent (GLenum property, double r, double g, double b, double a=1.0) |
|
void | setMaterialComponent (GLenum property, double intensity) |
|
void | setShininess (double exponent) |
|
void | setLightComponent (GLenum property, double r, double g, double b, double a=1.0, unsigned light=0) |
|
void | setLightComponent (GLenum property, double intensity, unsigned light=0) |
|
double | xLightRotation (unsigned idx=0) const |
|
double | yLightRotation (unsigned idx=0) const |
|
double | zLightRotation (unsigned idx=0) const |
|
double | xLightShift (unsigned idx=0) const |
|
double | yLightShift (unsigned idx=0) const |
|
double | zLightShift (unsigned idx=0) const |
|
bool | hasData () const |
|
|
void | setRotation (double xVal, double yVal, double zVal) |
|
void | setShift (double xVal, double yVal, double zVal) |
|
void | setViewportShift (double xVal, double yVal) |
|
void | setScale (double xVal, double yVal, double zVal) |
|
void | setZoom (double) |
|
void | setOrtho (bool) |
|
void | enableMouse (bool val=true) |
|
void | disableMouse (bool val=true) |
|
void | enableKeyboard (bool val=true) |
|
void | disableKeyboard (bool val=true) |
|
void | enableLighting (bool val=true) |
|
void | disableLighting (bool val=true) |
|
void | setLightRotation (double xVal, double yVal, double zVal, unsigned int idx=0) |
|
void | setLightShift (double xVal, double yVal, double zVal, unsigned int idx=0) |
|
virtual bool | savePixmap (QString const &fileName, QString const &format) |
|
virtual bool | saveVector (QString const &fileName, QString const &format, VectorWriter::TEXTMODE text, VectorWriter::SORTMODE sortmode) |
|
virtual bool | save (QString const &fileName, QString const &format) |
|
void | rotationChanged (double xAngle, double yAngle, double zAngle) |
|
void | shiftChanged (double xShift, double yShift, double zShift) |
|
void | vieportShiftChanged (double xShift, double yShift) |
|
void | scaleChanged (double xScale, double yScale, double zScale) |
|
void | zoomChanged (double) |
|
void | projectionChanged (bool) |
|
enum | OBJECTS { DataObject,
LegendObject,
NormalObject,
DisplayListSize
} |
|
typedef std::list< Qwt3D::Enrichment * > | EnrichmentList |
|
typedef EnrichmentList::iterator | ELIT |
|
Qwt3D::CoordinateSystem | coordinates_p |
|
Qwt3D::Color * | datacolor_p |
|
Qwt3D::Enrichment * | userplotstyle_p |
|
EnrichmentList | elist_p |
|
std::vector< GLuint > | displaylists_p |
|
Qwt3D::Data * | actualData_p |
|