ParametricSurface Class Reference

Abstract base class for parametric surfaces.

#include <qwt3d_parametricsurface.h>

Inheritance diagram for ParametricSurface:

GridMapping Mapping

List of all members.

Public Member Functions

 ParametricSurface ()
 ParametricSurface (Qwt3D::GridPlot &plotWidget)
 ParametricSurface (Qwt3D::GridPlot *plotWidget)
virtual Qwt3D::Triple operator() (double u, double v)=0
virtual bool create (Qwt3D::GridPlot &plotWidget)
virtual bool create ()
void assign (Qwt3D::GridPlot &plotWidget)
void assign (Qwt3D::GridPlot *plotWidget)
void setPeriodic (bool u, bool v)


Constructor & Destructor Documentation

Constructs ParametricSurface object w/o assigned GridPlot.

ParametricSurface ( Qwt3D::GridPlot plotWidget  )  [explicit]

Constructs ParametricSurface object and assigns a GridPlot.

ParametricSurface ( Qwt3D::GridPlot plotWidget  )  [explicit]

Constructs ParametricSurface object and assigns a GridPlot.


Member Function Documentation

virtual Qwt3D::Triple operator() ( double  u,
double  v 
) [pure virtual]

Overwrite this.

bool create ( Qwt3D::GridPlot plotWidget  )  [virtual]

Assigns a new GridPlot and creates a data representation for it.

bool create (  )  [virtual]

Creates data representation for the actual assigned GridPlot.

For plotWidget != 0 the function permanently assigns her argument (In fact, assign(plotWidget) is called)

void assign ( Qwt3D::GridPlot plotWidget  ) 

Assigns the object to another widget. To see the changes, you have to call this function before create().

void assign ( Qwt3D::GridPlot 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.


The documentation for this class was generated from the following files:

Generated on Sun Jun 7 00:16:33 2009 for QwtPlot3D API by  doxygen 1.5.8