Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | Namespace Members | Class Members | Related Pages

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::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)

Constructor & Destructor Documentation

ParametricSurface  ) 
 

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.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
Generated on Mon Sep 5 19:23:02 2005 for QwtPlot3D API by  doxygen 1.4.3