QWT API (中文) 7.3.0
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
qwt3d_parametricsurface.h
1#ifndef QWT3D_PARAMETRICSURFACE_H
2#define QWT3D_PARAMETRICSURFACE_H
3
4#include "qwt3d_gridmapping.h"
5#include "qwt3d_types.h"
6
7
8
35class QWT3D_EXPORT Qwt3DParametricSurface : public Qwt3DGridMapping
36{
37 QWT_DECLARE_PRIVATE(Qwt3DParametricSurface)
38
39public:
40 // Constructs Qwt3DParametricSurface object
42 ~Qwt3DParametricSurface() override;
43 // Overwrite this
44 virtual Triple operator()(double u, double v) = 0;
45 // Evaluates the parametric surface over the mesh grid and returns the result
46 virtual Qwt3DParametricData create();
47 // Provide information about periodicity of the 'u' resp. 'v' domains
48 void setPeriodic(bool u, bool v);
49};
50
51#endif
Abstract base class for mappings acting on rectangular grids
Definition qwt3d_gridmapping.h:12
Abstract base class for parametric surfaces
Definition qwt3d_parametricsurface.h:36
Result of evaluating a Qwt3DParametricSurface over its grid
Definition qwt3d_types.h:560
Triple [x,y,z]
Definition qwt3d_types.h:201