|
QwtPlot3D API
0.2.7
|
Classes | |
| class | qwt3d_ptr |
| class | AutoScaler |
| class | LinearAutoScaler |
| class | Axis |
| class | Color |
| class | StandardColor |
| class | ColorLegend |
| class | CoordinateSystem |
| class | Drawable |
| class | Enrichment |
| class | VertexEnrichment |
| class | CrossHair |
| class | Dot |
| class | Cone |
| class | Arrow |
| class | Function |
| class | GraphPlot |
| class | GridMapping |
| class | IO |
| class | PixmapWriter |
| class | VectorWriter |
| class | NativeReader |
| class | Label |
| class | Mapping |
| class | MultiPlot |
| class | ParametricSurface |
| class | Plot3D |
| class | MouseState |
| class | KeyboardState |
| class | Scale |
| class | LinearScale |
| class | LogScale |
| class | SurfacePlot |
| struct | Tuple |
| struct | Triple |
| struct | ParallelEpiped |
| struct | FreeVector |
| struct | RGBA |
| class | VolumePlot |
Typedefs | |
| typedef std::vector< FreeVector > | FreeVectorField |
| typedef std::vector< Triple > | TripleField |
| typedef std::vector< unsigned > | Cell |
| typedef std::vector< Cell > | CellField |
| typedef std::vector< RGBA > | ColorVector |
Enumerations | |
| enum | PLOTSTYLE { NOPLOT, WIREFRAME, HIDDENLINE, FILLED, FILLEDMESH, POINTS, USER } |
| enum | SHADINGSTYLE { FLAT, GOURAUD } |
| enum | COORDSTYLE { NOCOORD, BOX, FRAME } |
| enum | SCALETYPE { LINEARSCALE, LOG10SCALE, USERSCALE } |
| enum | FLOORSTYLE { NOFLOOR, FLOORISO, FLOORDATA } |
| enum | DATATYPE { GRID, POLYGON } |
| enum | AXIS { X1 = 0, X2 = 3, X3 = 4, X4 = 5, Y1 = 1, Y2 = 8, Y3 = 7, Y4 = 6, Z1 = 2, Z2 = 9, Z3 = 11, Z4 = 10 } |
| enum | SIDE { NOSIDEGRID = 0, LEFT = 1 << 0, RIGHT = 1 << 1, CEIL = 1 << 2, FLOOR = 1 << 3, FRONT = 1 << 4, BACK = 1 << 5 } |
| enum | ANCHOR { BottomLeft, BottomRight, BottomCenter, TopLeft, TopRight, TopCenter, CenterLeft, CenterRight, Center } |
Functions | |
| bool | isPracticallyZero (double a, double b=0) |
| int | round (double d) |
| GLint | setDeviceLineWidth (GLfloat val) |
| GLint | setDevicePointSize (GLfloat val) |
| GLint | drawDevicePixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels) |
| GLint | drawDeviceText (const char *str, const char *fontname, int fontsize, Qwt3D::Triple pos, Qwt3D::RGBA rgba, Qwt3D::ANCHOR align, double gap) |
| void | setDevicePolygonOffset (GLfloat factor, GLfloat units) |
| const Triple | operator+ (const Triple &t, const Triple &t2) |
| const Triple | operator- (const Triple &t, const Triple &t2) |
| const Triple | operator* (double d, const Triple &t) |
| const Triple | operator* (const Triple &t, double d) |
| const Triple | operator/ (double d, const Triple &t) |
| const Triple | operator/ (const Triple &t, double d) |
| const Triple | operator* (const Triple &t, const Triple &t2) |
| unsigned | tesselationSize (Qwt3D::CellField const &t) |
Variables | |
| const Qt::TextFlag | SingleLine = Qt::TextSingleLine |
| const double | PI = 3.14159265358979323846264338328 |
Common namespace for all QwtPlot3D classes.
| enum PLOTSTYLE |
Plotting style.
| Enumerator | |
|---|---|
| NOPLOT |
No visible data. |
| WIREFRAME |
Wireframe style. |
| HIDDENLINE |
Hidden Line style. |
| FILLED |
Color filled polygons w/o edges. |
| FILLEDMESH |
Color filled polygons w/ separately colored edges. |
| POINTS |
User defined style (used by Enrichments) |
| USER |
User defined style (used by Enrichments) |
| enum SHADINGSTYLE |
| enum COORDSTYLE |
| enum SCALETYPE |
| enum FLOORSTYLE |
| enum DATATYPE |
| enum AXIS |
1.8.6