This is the complete list of members for 
surface_rational< K, N >, including all inherited members.
  | BoundingBox typedef | surface_rational< K, N > |  | 
  | denominator() const  | surface_rational< K, N > |  [inline] | 
  | eval(Scalar u, Scalar v) const  | surface_rational< K, N > |  | 
  | eval(Point &, Scalar u, Scalar v) const  | surface_rational< K, N > |  | 
  | surface_parametric< K >::eval(double u, double v) const =0 | surface_parametric< K > |  [pure virtual] | 
  | surface_parametric< K >::eval(Point &p, double u, double v) const =0 | surface_parametric< K > |  [pure virtual] | 
  | surface_parametric< K >::eval(double *lp, const double *u, int n) const | surface_parametric< K > |  [virtual] | 
  | get_range(double &umin, double &umax, double &vmin, double &vmax) const  | surface_rational< K, N > |  [virtual] | 
  | numerator(int i) const  | surface_rational< K, N > |  [inline] | 
  | operator()(const Scalar &u, const Scalar &v) const  | surface_rational< K, N > |  | 
  | surface_parametric< K >::operator()(double u, double v) const | surface_parametric< K > |  [inline, virtual] | 
  | Point typedef | surface_rational< K, N > |  | 
  | PointIterator typedef | surface_parametric< K > |  | 
  | Polynomial typedef | surface_rational< K, N > |  | 
  | sample(PointIterator lp, const double *u, unsigned m, const double *v, unsigned n) const | surface_parametric< K > |  [virtual] | 
  | sample(PointIterator lp, unsigned m, unsigned n) const | surface_parametric< K > |  [virtual] | 
  | sample(double *lp, unsigned m, unsigned n, double *u, double *v) const | surface_parametric< K > |  [virtual] | 
  | Scalar typedef | surface_rational< K, N > |  | 
  | set_range(Scalar umin, Scalar umax, Scalar vmin, Scalar vmax) | surface_rational< K, N > |  | 
  | surface(void) | surface< default_env > |  [inline] | 
  | surface_parametric(void) | surface_parametric< K > |  [inline] | 
  | surface_rational(void) | surface_rational< K, N > |  | 
  | surface_rational(const BoundingBox &) | surface_rational< K, N > |  | 
  | surface_rational(const Polynomial &X, const Polynomial &Y, const Polynomial &Z, const Polynomial &W=1) | surface_rational< K, N > |  [inline] | 
  | umax(void) const  | surface_rational< K, N > |  [inline, virtual] | 
  | umin(void) const  | surface_rational< K, N > |  [inline, virtual] | 
  | vmax(void) const  | surface_rational< K, N > |  [inline, virtual] | 
  | vmin(void) const  | surface_rational< K, N > |  [inline, virtual] | 
  | ~surface(void) | surface< default_env > |  [inline, virtual] |