def __init__( self, features, width=1, offset=0, stack=None, by_axis=None, name=None, **kwargs ): """ . """ self._features = features self._width = width self._stack = stack self._by_axis = by_axis self._offset = offset self.name = name self._patches = None self._paths = None Collection.__init__(self, **kwargs) self._draw_patches() return
def __init__(self, blocks, shape=new_shape(Triangle), between_shape=None, strand=None, offset=0, by_axis=None, name=None, **kwargs): if type(shape) in (tuple, list): self._shape = shape else: self._shape = [shape] if type(between_shape) in (tuple, list, type(None)): self._between_shape = between_shape else: self._between_shape = [between_shape] self._blocks = blocks self._strand = strand self._offset = offset self._by_axis = by_axis self._name = name self._paths = None self._patches = None Collection.__init__(self, **kwargs) self._draw_patches() return
def __init__( self, blocks, shape=new_shape(Triangle), between_shape=None, strand=None, offset=0, by_axis=None, name=None, **kwargs ): if type(shape) in (tuple, list): self._shape = shape else: self._shape = [shape] if type(between_shape) in (tuple, list, type(None)): self._between_shape = between_shape else: self._between_shape = [between_shape] self._blocks = blocks self._strand = strand self._offset = offset self._by_axis = by_axis self._name = name self._paths = None self._patches = None Collection.__init__(self, **kwargs) self._draw_patches() return
def __init__(self, map, mask, nest=False, **kwargs): Collection.__init__(self, **kwargs) nside = healpix.npix2nside(len(map)) # remove the first axes verts = pix2tri(nside, mask.nonzero()[0]).reshape(-1, 3, 2) c = np.ones((verts.shape[0], verts.shape[1])) * np.repeat( map[mask][:, None], 2, axis=0) self._verts = verts self._shading = 'gouraud' self._is_filled = True self.set_array(c.reshape(-1))
def __init__(self, features, width=1, offset=0, stack=None, by_axis=None, name=None, **kwargs): """ . """ self._features = features self._width = width self._stack = stack self._by_axis = by_axis self._offset = offset self.name = name self._patches = None self._paths = None Collection.__init__(self, **kwargs) self._draw_patches() return
def __init__(self, collections, **kwargs): Collection.__init__(self, **kwargs) self.set_collections(collections)
def __init__(self, **kwargs): Collection.__init__(self, **kwargs) verts, c = self.get_verts() self.set_array(c.reshape(-1))
def __init__(self, xy, tri, **kwargs): Collection.__init__(self, **kwargs) self.xy = xy self.tri = tri self._facecolors = numpy.zeros([numpy.max(tri)+1,4]) # fully transparent