#include <qwt3d_parametricsurface.h>
Inheritance diagram for ParametricSurface:
Public Member Functions | |
ParametricSurface () | |
ParametricSurface (Qwt3D::SurfacePlot &plotWidget) | |
ParametricSurface (Qwt3D::SurfacePlot *plotWidget) | |
virtual Qwt3D::Triple | operator() (double u, double v)=0 |
virtual bool | create (Qwt3D::SurfacePlot &plotWidget) |
virtual bool | create () |
void | assign (Qwt3D::SurfacePlot &plotWidget) |
void | assign (Qwt3D::SurfacePlot *plotWidget) |
void | setPeriodic (bool u, bool v) |
Constructs ParametricSurface object w/o assigned SurfacePlot.
ParametricSurface | ( | Qwt3D::SurfacePlot & | plotWidget | ) | [explicit] |
Constructs ParametricSurface object and assigns a SurfacePlot.
ParametricSurface | ( | Qwt3D::SurfacePlot * | plotWidget | ) | [explicit] |
Constructs ParametricSurface object and assigns a SurfacePlot.
virtual Qwt3D::Triple operator() | ( | double | u, | |
double | v | |||
) | [pure virtual] |
Overwrite this.
bool create | ( | Qwt3D::SurfacePlot & | plotWidget | ) | [virtual] |
Assigns a new SurfacePlot and creates a data representation for it.
bool create | ( | ) | [virtual] |
Creates data representation for the actual assigned SurfacePlot.
For plotWidget != 0 the function permanently assigns her argument (In fact, assign(plotWidget) is called)
void assign | ( | Qwt3D::SurfacePlot & | plotWidget | ) |
Assigns the object to another widget. To see the changes, you have to call this function before create().
void assign | ( | Qwt3D::SurfacePlot * | plotWidget | ) |
Assigns the object to another widget. To see the changes, you have to call this function before create().
void setPeriodic | ( | bool | u, | |
bool | v | |||
) |
Provide information about periodicity of the 'u' resp. 'v' domains.