예제 #1
0
파일: scale.py 프로젝트: Jajauma/dotfiles
 def __init__(self, nonpos):
     Transform.__init__(self)
     if nonpos == 'mask':
         self._fill_value = np.nan
     else:
         self._fill_value = 1e-300
     self._nonpos = nonpos
예제 #2
0
 def __init__(self, **kwargs):
     Transform.__init__(self, **kwargs)
     self.dec0 = 0
     self.ra0 = 180
     self.dec1 = -60
     self.dec2 = 30
     self._update()
예제 #3
0
 def __init__(self, base, linthresh, linscale):
     Transform.__init__(self)
     self.base = base
     self.linthresh = linthresh
     self.linscale = linscale
     self._linscale_adj = (linscale / (1.0 - self.base ** -1))
     self._log_base = np.log(base)
예제 #4
0
파일: scale.py 프로젝트: rougier/matplotlib
 def __init__(self, nonpos):
     Transform.__init__(self)
     if nonpos == 'mask':
         self._handle_nonpos = _mask_non_logit
     else:
         self._handle_nonpos = _clip_non_logit
     self._nonpos = nonpos
 def __init__(self, resolution):
     """
     Resolution is the number of steps to interpolate between each input
     line segment to approximate its path in transformed space.
     """
     Transform.__init__(self)
     self._resolution = resolution
예제 #6
0
 def __init__(self, trans, dpi_scale_trans, fixed_point):
     Transform.__init__(self)
     self.input_dims = self.output_dims = 2
     self.has_inverse = False
     self.trans = trans
     self.dpi_scale_trans = dpi_scale_trans
     self.fixed_point = num.asarray(fixed_point, dtype=num.float)
예제 #7
0
 def __init__(self, base, nonpos):
     Transform.__init__(self)
     self.base = base
     if nonpos == 'mask':
         self._handle_nonpos = _mask_non_positives
     else:
         self._handle_nonpos = _clip_non_positives
예제 #8
0
 def __init__(self, base, linthresh, linscale):
     Transform.__init__(self)
     symlog = SymmetricalLogTransform(base, linthresh, linscale)
     self.base = base
     self.linthresh = linthresh
     self.invlinthresh = symlog.transform(linthresh)
     self.linscale = linscale
     self._linscale_adj = (linscale / (1.0 - self.base ** -1))
예제 #9
0
 def __init__(self, resolution=None):
     """
     Create a new WCS transform.
     """
     Transform.__init__(self)
     if resolution is None:
         resolution = 1
     self._resolution = resolution
 def __init__(self, resolution):
     """
     Create a new Hammer transform.  Resolution is the number of steps
     to interpolate between each input line segment to approximate its
     path in curved Hammer space.
     """
     Transform.__init__(self)
     self._resolution = resolution
 def __init__(self, resolution):
     '''Create a new Split Lambert transform.
     
     Resolution is the number of steps to interpolate between each
     input line segment to approximate its path in curved Lambert space.
     '''
     Transform.__init__(self)
     self._resolution = resolution
예제 #12
0
 def __init__(self, projection, resolution):
     """
     Create a new Mollweide transform.  Resolution is the number of steps
     to interpolate between each input line segment to approximate its
     path in curved Mollweide space.
     """
     self.projection = projection
     Transform.__init__(self)
     self._resolution = resolution
예제 #13
0
파일: geo.py 프로젝트: 717524640/matplotlib
 def __init__(self, center_longitude, center_latitude, resolution):
     """
     Create a new Lambert transform.  Resolution is the number of steps
     to interpolate between each input line segment to approximate its
     path in curved Lambert space.
     """
     Transform.__init__(self)
     self._resolution = resolution
     self._center_longitude = center_longitude
     self._center_latitude = center_latitude
예제 #14
0
파일: graphics.py 프로젝트: fmaussion/salem
    def __init__(self, target_grid=None, source_crs=None, ax=None):
        """ Instanciate.

        Parameters
        ----------
        target_grid : salem.Grid
            typically, the map grid
        source_grid
        """
        self.source_crs = source_crs
        self.target_grid = target_grid
        self.ax = ax
        MPLTranform.__init__(self)
예제 #15
0
    def __init__(self, dist, as_pct=True, out_of_bounds='mask'):
        Transform.__init__(self)
        self.dist = dist
        self.as_pct = as_pct
        self.out_of_bounds = out_of_bounds
        if self.as_pct:
            self.factor = 100.0
        else:
            self.factor = 1.0

        if self.out_of_bounds == 'mask':
            self._handle_out_of_bounds = _mask_out_of_bounds
        elif self.out_of_bounds == 'clip':
            self._handle_out_of_bounds = _clip_out_of_bounds
        else:
            raise ValueError("`out_of_bounds` muse be either 'mask' or 'clip'")
예제 #16
0
 def __init__(self, nonpos):
     Transform.__init__(self)
     if nonpos == 'mask':
         self._fill_value = np.nan
     else:
         self._fill_value = 1e-300
예제 #17
0
 def __init__(self, base):
     Transform.__init__(self)
     self.base = base
예제 #18
0
 def __init__(self, axis=None):
     Transform.__init__(self)
     self._axis = axis
예제 #19
0
 def __init__(self, nonpos='mask'):
     Transform.__init__(self)
     self._nonpos = nonpos
     self._clip = {"clip": True, "mask": False}[nonpos]
예제 #20
0
파일: scale.py 프로젝트: ej81/mercator
 def __init__(self, maxlat):
     Transform.__init__(self)
     self.maxlat = maxlat 
예제 #21
0
 def __init__(self, nonpos='mask'):
     Transform.__init__(self)
     self._nonpos = nonpos
예제 #22
0
 def __init__(self, nonpos='mask'):
     Transform.__init__(self)
     self._nonpos = nonpos
     self._clip = {"clip": True, "mask": False}[nonpos]
예제 #23
0
 def __init__(self, dist):
     self.dist = dist
     Transform.__init__(self)
예제 #24
0
 def __init__(self):
     """
     Create a new WCS transform.
     """
     Transform.__init__(self)
예제 #25
0
 def __init__(self, base, nonpos='clip'):
     Transform.__init__(self)
     self.base = base
     self._clip = {"clip": True, "mask": False}[nonpos]
예제 #26
0
파일: scale.py 프로젝트: Kojoley/matplotlib
 def __init__(self, nonpos="mask"):
     Transform.__init__(self)
     self._nonpos = nonpos
예제 #27
0
 def __init__(self, nonpos='mask'):
     Transform.__init__(self)
     self._nonpos = nonpos
예제 #28
0
 def __init__(self, x_from, y_to):
     self.xpoints = x_from
     self.ypoints = y_to
     Transform.__init__(self)
예제 #29
0
 def __init__(self, exponent):
     Transform.__init__(self)
     self.exponent = exponent
예제 #30
0
 def __init__(self, base):
     Transform.__init__(self)
     self.base = base
예제 #31
0
파일: geo.py 프로젝트: 717524640/matplotlib
 def __init__(self, center_longitude, center_latitude, resolution):
     Transform.__init__(self)
     self._resolution = resolution
     self._center_longitude = center_longitude
     self._center_latitude = center_latitude
예제 #32
0
 def __init__(self, resolution):
     Transform.__init__(self)
     self._resolution = resolution
 def __init__(self, resolution):
     Transform.__init__(self)
     self._resolution = resolution
예제 #34
0
 def __init__(self, projection):
     self.projection = projection
     Transform.__init__(self)
예제 #35
0
 def __init__(self, nonpos='mask'):
     Transform.__init__(self)
     cbook._check_in_list(['mask', 'clip'], nonpos=nonpos)
     self._nonpos = nonpos
     self._clip = {"clip": True, "mask": False}[nonpos]
예제 #36
0
 def __init__(self, base, nonpos='clip'):
     Transform.__init__(self)
     self.base = base
     self._clip = {"clip": True, "mask": False}[nonpos]
예제 #37
0
 def __init__(self, nonpos):
     Transform.__init__(self)
     if nonpos == 'mask':
         self._handle_nonpos = _mask_non_positives
     else:
         self._handle_nonpos = _clip_non_positives
예제 #38
0
 def __init__(self, center_longitude, center_latitude, resolution):
     Transform.__init__(self)
     self._resolution = resolution
     self._center_longitude = center_longitude
     self._center_latitude = center_latitude
예제 #39
0
 def __init__(self, axis=None, use_rmin=True):
     Transform.__init__(self)
     self._axis = axis
     self._use_rmin = use_rmin
예제 #40
0
파일: polar.py 프로젝트: fhelmli/homeNOWG2
 def __init__(self, axis=None, use_rmin=True):
     Transform.__init__(self)
     self._axis = axis
     self._use_rmin = use_rmin