|
QtiPlot
0.9.8.2
|
Class for user defined parametric surfaces. More...
#include <Graph3D.h>
Public Member Functions | |
| unsigned int | columns () |
| Triple | operator() (double u, double v) |
| unsigned int | rows () |
| void | setDomain (double ul, double ur, double vl, double vr) |
| void | setMesh (unsigned int columns, unsigned int rows) |
| void | setPeriodic (bool u, bool v) |
| double | uEnd () |
| bool | uPeriodic () |
| UserParametricSurface (const QString &xFormula, const QString &yFormula, const QString &zFormula, Qwt3D::Curve *pw) | |
| double | uStart () |
| double | vEnd () |
| bool | vPeriodic () |
| double | vStart () |
| QString | xFormula () |
| QString | yFormula () |
| QString | zFormula () |
Private Attributes | |
| unsigned int | d_columns |
| unsigned int | d_rows |
| bool | d_u_periodic |
| double | d_ul |
| double | d_ur |
| bool | d_v_periodic |
| double | d_vl |
| double | d_vr |
| QString | d_x_formula |
| QString | d_y_formula |
| QString | d_z_formula |
Class for user defined parametric surfaces.
| UserParametricSurface::UserParametricSurface | ( | const QString & | xFormula, |
| const QString & | yFormula, | ||
| const QString & | zFormula, | ||
| Qwt3D::Curve * | pw | ||
| ) |
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), setMesh(), and SurfaceDialog::setParametricSurface().
| Triple UserParametricSurface::operator() | ( | double | u, |
| double | v | ||
| ) |
References d_x_formula, d_y_formula, and d_z_formula.
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), setMesh(), and SurfaceDialog::setParametricSurface().
| void UserParametricSurface::setDomain | ( | double | ul, |
| double | ur, | ||
| double | vl, | ||
| double | vr | ||
| ) |
References d_ul, d_ur, d_vl, and d_vr.
Referenced by Graph3D::addParametricSurface().
| void UserParametricSurface::setMesh | ( | unsigned int | columns, |
| unsigned int | rows | ||
| ) |
References columns(), d_columns, d_rows, and rows().
Referenced by Graph3D::addParametricSurface().
| void UserParametricSurface::setPeriodic | ( | bool | u, |
| bool | v | ||
| ) |
References d_u_periodic, and d_v_periodic.
Referenced by Graph3D::addParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
inline |
Referenced by Graph3D::copy(), Graph3D::save(), and SurfaceDialog::setParametricSurface().
|
private |
Referenced by setMesh().
|
private |
Referenced by setMesh().
|
private |
Referenced by setPeriodic().
|
private |
Referenced by setDomain().
|
private |
Referenced by setDomain().
|
private |
Referenced by setPeriodic().
|
private |
Referenced by setDomain().
|
private |
Referenced by setDomain().
|
private |
Referenced by operator()().
|
private |
Referenced by operator()().
|
private |
Referenced by operator()().
1.8.6