QwtPlot3D API  0.2.7
Classes | Functions | Variables
Qwt3D Namespace Reference

Classes

class  qwt3d_ptr
 Simple Auto pointer providing deep copies for raw pointer. More...
class  AutoScaler
 ABC for autoscaler. More...
class  LinearAutoScaler
 Automatic beautifying of linear scales. More...
class  Axis
 Autoscalable axis with caption. More...
class  Color
 Abstract base class for color functors. More...
class  StandardColor
 Standard color model for Plot3D - implements the data driven operator()(double x, double y, double z) More...
class  ColorLegend
 A flat color legend. More...
class  CoordinateSystem
 A coordinate system with different styles (BOX, FRAME) More...
class  Drawable
 ABC for Drawables. More...
class  Enrichment
 Abstract base class for data dependent visible user objects. More...
class  VertexEnrichment
 Abstract base class for vertex dependent visible user objects. More...
class  CrossHair
 The Cross Hair Style. More...
class  Dot
 The Point Style. More...
class  Cone
 The Cone Style. More...
class  Arrow
 3D vector field. More...
class  Function
 Abstract base class for mathematical functions. More...
class  GraphPlot
 TODO. More...
class  GridMapping
 Abstract base class for mappings acting on rectangular grids. More...
class  IO
class  PixmapWriter
 Provides Qt's Pixmap output facilities. More...
class  VectorWriter
 Provides EPS, PS, PDF and TeX output. More...
class  NativeReader
class  Label
 A Qt string or an output device dependent string. More...
class  Mapping
 Abstract base class for general mappings. More...
class  MultiPlot
 TODO. More...
class  ParametricSurface
 Abstract base class for parametric surfaces. More...
class  Plot3D
 Base class for all plotting widgets. More...
class  MouseState
 This class creates a (mouse-button,modifier) pair (ordinary typedef for int if Qt3 is used) More...
class  KeyboardState
 This class creates a (key-button,modifier) pair (ordinary typedef for int if Qt3 is used) More...
class  Scale
class  LinearScale
 The standard (1:1) mapping class for axis numbering. More...
class  LogScale
 log10 scale More...
class  SurfacePlot
 A class representing Surfaces. More...
class  VolumePlot
 TODO. More...

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)

Variables

const Qt::TextFlag SingleLine = Qt::TextSingleLine