DataMatrix vertices;
DataMatrix normals;
static bool defineInputHandler(QString const& format, Function func);
static bool defineOutputHandler(QString const& format, Function func);
std::pair<int,int> facets() const;
bool loadFromData(Qwt3D::Triple** data, unsigned int columns, unsigned int rows, bool uperiodic = false, bool vperiodic = false);
success = surfacePlot.loadFromData(data, uperiodic = False, vperiodic = False)
bool loadFromData(double** data, unsigned int columns, unsigned int rows, double minx, double maxx, double miny, double maxy);
success = surfacePlot.loadFromData(data, minx, maxx, miny, maxy)
bool loadFromData(Qwt3D::TripleField const& data, Qwt3D::CellField const& poly);
success = surfacePlot.loadFromData(tripleField, cellField)
bool createDataRepresentation( Qwt3D::Triple** data, unsigned int columns, unsigned int rows, bool uperiodic = false, bool vperiodic = false); bool createDataRepresentation( double** data, unsigned int columns, unsigned int rows, double minx, double maxx, double miny, double maxy); bool createDataRepresentation( Qwt3D::TripleField const& data, Qwt3D::CellFieldconst& poly)
void readIn(Qwt3D::GridData& grid, Triple** data, unsigned int columns, unsigned int rows);
surfacePlot.readIn(gridData, data)
void readIn(Qwt3D::GridData& grid, double** data, unsigned int columns, unsigned int rows, double minx, double maxx, double miny, double maxy);
surfacePlot.readIn(gridData, data, minx, maxx, miny, maxy)
Triple operator*(double, const Triple &);
Triple operator/(double, const Triple &);