, including all inherited members.
| eval(double u, double v) const =0 | surface_parametric< C, V > | [pure virtual] |
| eval(Point &p, double u, double v) const =0 | surface_parametric< C, V > | [pure virtual] |
| eval(double *lp, const double *u, int n) const | surface_parametric< C, V > | [virtual] |
| get_range(double &umin, double &umax, double &vmin, double &vmax) const =0 | surface_parametric< C, V > | [pure virtual] |
| operator()(double u, double v) const | surface_parametric< C, V > | [inline, virtual] |
| Point typedef | surface_parametric< C, V > | |
| PointIterator typedef | surface_parametric< C, V > | |
| sample(PointIterator lp, const double *u, unsigned m, const double *v, unsigned n) const | surface_parametric< C, V > | [virtual] |
| sample(PointIterator lp, unsigned m, unsigned n) const | surface_parametric< C, V > | [virtual] |
| sample(double *lp, unsigned m, unsigned n, double *u, double *v) const | surface_parametric< C, V > | [virtual] |
| surface(void) | surface< V > | [inline] |
| surface_parametric(void) | surface_parametric< C, V > | [inline] |
| umax(void) const =0 | surface_parametric< C, V > | [pure virtual] |
| umin(void) const =0 | surface_parametric< C, V > | [pure virtual] |
| vmax(void) const =0 | surface_parametric< C, V > | [pure virtual] |
| vmin(void) const =0 | surface_parametric< C, V > | [pure virtual] |
| ~surface(void) | surface< V > | [inline, virtual] |