QwtPlot3D API
0.2.7
|
Classes | |
class | Arrow |
class | AutoScaler |
class | Axis |
class | Color |
class | ColorLegend |
class | Cone |
class | CoordinateSystem |
class | CrossHair |
class | Dot |
class | Drawable |
class | Enrichment |
struct | FreeVector |
class | Function |
class | GraphPlot |
class | GridMapping |
class | IO |
class | KeyboardState |
class | Label |
class | LinearAutoScaler |
class | LinearScale |
class | LogScale |
class | Mapping |
class | MouseState |
class | MultiPlot |
class | NativeReader |
struct | ParallelEpiped |
class | ParametricSurface |
class | PixmapWriter |
class | Plot3D |
class | qwt3d_ptr |
struct | RGBA |
class | Scale |
class | StandardColor |
class | SurfacePlot |
struct | Triple |
struct | Tuple |
class | VectorWriter |
class | VertexEnrichment |
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 |