MCPcopy Create free account
hub / github.com/ColdGrub1384/Pyto / OffsetImage

Class OffsetImage

site-packages/matplotlib/offsetbox.py:1260–1362  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1258
1259
1260class OffsetImage(OffsetBox):
1261 def __init__(self, arr,
1262 zoom=1,
1263 cmap=None,
1264 norm=None,
1265 interpolation=None,
1266 origin=None,
1267 filternorm=1,
1268 filterrad=4.0,
1269 resample=False,
1270 dpi_cor=True,
1271 **kwargs
1272 ):
1273
1274 OffsetBox.__init__(self)
1275 self._dpi_cor = dpi_cor
1276
1277 self.image = BboxImage(bbox=self.get_window_extent,
1278 cmap=cmap,
1279 norm=norm,
1280 interpolation=interpolation,
1281 origin=origin,
1282 filternorm=filternorm,
1283 filterrad=filterrad,
1284 resample=resample,
1285 **kwargs
1286 )
1287
1288 self._children = [self.image]
1289
1290 self.set_zoom(zoom)
1291 self.set_data(arr)
1292
1293 def set_data(self, arr):
1294 self._data = np.asarray(arr)
1295 self.image.set_data(self._data)
1296 self.stale = True
1297
1298 def get_data(self):
1299 return self._data
1300
1301 def set_zoom(self, zoom):
1302 self._zoom = zoom
1303 self.stale = True
1304
1305 def get_zoom(self):
1306 return self._zoom
1307
1308# def set_axes(self, axes):
1309# self.image.set_axes(axes)
1310# martist.Artist.set_axes(self, axes)
1311
1312# def set_offset(self, xy):
1313# """
1314# Set the offset of the container.
1315#
1316# Parameters
1317# ----------

Callers 1

offsetbox.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected