class_docstr: Base class for bivariate splines.
  
  This describes a spline ``s(x, y)`` of degrees ``kx`` and ``ky`` on
  the rectangle ``[xb, xe] * [yb, ye]`` calculated from a given set
  of data points ``(x, y, z)``.
  
  This class is meant to be subclassed, not instantiated directly.
  To construct these splines, call either `SmoothBivariateSpline` or
  `LSQBivariateSpline`.
  
  See Also
  --------
  UnivariateSpline : a similar class for univariate spline interpolation
  SmoothBivariateSpline :
      to create a BivariateSpline through the given points
  LSQBivariateSpline :
      to create a BivariateSpline using weighted least-squares fitting
  SphereBivariateSpline :
      bivariate spline interpolation in spherical cooridinates
  bisplrep : older wrapping of FITPACK
  bisplev : older wrapping of FITPACK
class_docstr_tok: ["Base","class","for","bivariate","splines",".","This","describes","a","spline","``","s","(","x",",","y",")","``","of","degrees","``","kx","``","and","``","ky","``","on","the","rectangle","``","[","xb",",","xe","]","*","[","yb",",","ye","]","``","calculated","from","a","given","set","of","data","points","``","(","x",",","y",",","z",")","``",".","This","class","is","meant","to","be","subclassed",",","not","instantiated","directly",".","To","construct","these","splines",",","call","either","`","SmoothBivariateSpline","`","or","`","LSQBivariateSpline","`",".","See","Also","--","--","--","--","UnivariateSpline",":","a","similar","class","for","univariate","spline","interpolation","SmoothBivariateSpline",":","to","create","a","BivariateSpline","through","the","given","points","LSQBivariateSpline",":","to","create","a","BivariateSpline","using","weighted","least-squares","fitting","SphereBivariateSpline",":","bivariate","spline","interpolation","in","spherical","cooridinates","bisplrep",":","older","wrapping","of","FITPACK","bisplev",":","older","wrapping","of","FITPACK"]
docstr: Evaluate the integral of the spline over area [xa,xb] x [ya,yb].
  
  Parameters
  ----------
  xa, xb : float
      The end-points of the x integration interval.
  ya, yb : float
      The end-points of the y integration interval.
  
  Returns
  -------
  integ : float
      The value of the resulting integral.
code: def integral(self, xa, xb, ya, yb):
      """
      Evaluate the integral of the spline over area [xa,xb] x [ya,yb].
  
      Parameters
      ----------
      xa, xb : float
          The end-points of the x integration interval.
      ya, yb : float
          The end-points of the y integration interval.
  
      Returns
      -------
      integ : float
          The value of the resulting integral.
  
      """
      tx, ty, c = self.tck[:3]
      kx, ky = self.degrees
      return dfitpack.dblint(tx, ty, c, kx, ky, xa, xb, ya, yb)
  
imports: from __future__ import division, print_function, absolute_import
  import warnings
  from numpy import zeros, concatenate, alltrue, ravel, all, diff, array, ones
  import numpy
  from .None import fitpack
  from .None import dfitpack
label_desc: Use image node_id 3 for calling the BivariateSpline obj's underlying member method code with example usage: obj.integral(xa, xb, ya, yb) and returns: dfitpack