| BoundingBox() const | ON_BezierSurface |  | 
  | Create(int dim, int is_rat, int order0, int order1) | ON_BezierSurface |  | 
  | CV(int cv_index0, int cv_index1) const | ON_BezierSurface |  | 
  | CVSize() const | ON_BezierSurface |  | 
  | CVStyle() const | ON_BezierSurface |  | 
  | Degree(int) const | ON_BezierSurface |  | 
  | Destroy() | ON_BezierSurface |  | 
  | Dimension() const | ON_BezierSurface |  | 
  | Domain(int) const | ON_BezierSurface |  | 
  | Dump(ON_TextLog &) const | ON_BezierSurface |  | 
  | EmergencyDestroy() | ON_BezierSurface |  | 
  | Evaluate(double, double, int, int, double *) const | ON_BezierSurface |  | 
  | GetBBox(double *, double *, int bGrowBox=false) const | ON_BezierSurface |  | 
  | GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox) const | ON_BezierSurface |  | 
  | GetCV(int, int, ON::point_style, double *) const | ON_BezierSurface |  | 
  | GetCV(int, int, ON_3dPoint &) const | ON_BezierSurface |  | 
  | GetCV(int, int, ON_4dPoint &) const | ON_BezierSurface |  | 
  | GetNurbForm(ON_NurbsSurface &) const | ON_BezierSurface |  | 
  | IsoCurve(int dir, double c, ON_BezierCurve *iso=NULL) const | ON_BezierSurface |  | 
  | IsRational() const | ON_BezierSurface |  | 
  | IsSingular(int) const | ON_BezierSurface |  | 
  | IsValid() const | ON_BezierSurface |  | 
  | Loft(const ON_ClassArray< ON_BezierCurve > &curve_list) | ON_BezierSurface |  | 
  | Loft(int count, const ON_BezierCurve *const *curve_list) | ON_BezierSurface |  | 
  | m_cv | ON_BezierSurface |  | 
  | m_cv_capacity | ON_BezierSurface |  | 
  | m_cv_stride | ON_BezierSurface |  | 
  | m_dim | ON_BezierSurface |  | 
  | m_is_rat | ON_BezierSurface |  | 
  | m_order | ON_BezierSurface |  | 
  | MakeNonRational() | ON_BezierSurface |  | 
  | MakeRational() | ON_BezierSurface |  | 
  | ON_BezierSurface() | ON_BezierSurface |  | 
  | ON_BezierSurface(int dim, int is_rat, int order0, int order1) | ON_BezierSurface |  | 
  | ON_BezierSurface(const ON_BezierSurface &) | ON_BezierSurface |  | 
  | ON_BezierSurface(const ON_PolynomialSurface &) | ON_BezierSurface |  | 
  | operator=(const ON_BezierSurface &) | ON_BezierSurface |  | 
  | operator=(const ON_PolynomialSurface &) | ON_BezierSurface |  | 
  | Order(int) const | ON_BezierSurface |  | 
  | PointAt(double s, double t) const | ON_BezierSurface |  | 
  | ReserveCVCapacity(int) | ON_BezierSurface |  | 
  | Reverse(int) | ON_BezierSurface |  | 
  | Rotate(double sin_angle, double cos_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center) | ON_BezierSurface |  | 
  | Rotate(double rotation_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center) | ON_BezierSurface |  | 
  | Scale(double scale_factor) | ON_BezierSurface |  | 
  | SetCV(int, int, ON::point_style, const double *) | ON_BezierSurface |  | 
  | SetCV(int, int, const ON_3dPoint &) | ON_BezierSurface |  | 
  | SetCV(int, int, const ON_4dPoint &) | ON_BezierSurface |  | 
  | SetWeight(int, int, double) | ON_BezierSurface |  | 
  | Split(int, double, ON_BezierSurface &, ON_BezierSurface &) const | ON_BezierSurface |  | 
  | Transform(const ON_Xform &) | ON_BezierSurface |  | 
  | Translate(const ON_3dVector &translation_vector) | ON_BezierSurface |  | 
  | Transpose() | ON_BezierSurface |  | 
  | Trim(int dir, const ON_Interval &domain) | ON_BezierSurface |  | 
  | Weight(int, int) const | ON_BezierSurface |  | 
  | ZeroCVs() | ON_BezierSurface |  | 
  | ~ON_BezierSurface() | ON_BezierSurface |  |