LayerArtistContainer¶
-
class
glue.core.layer_artist.
LayerArtistContainer
[source]¶ Bases:
object
A collection of LayerArtists
Attributes Summary
layers
A list of the unique layers in the container Methods Summary
append
(artist)Add a LayerArtist to this collection clear
()Remove all layer artists from this collection clear_callbacks
()Remove all callbacks ignore_empty
()A context manager that temporarily disables calling callbacks if container is emptied on_changed
(func)Register a callback function that should be invoked when on_empty
(func)Register a callback function that should be invoked when pop
(layer)Remove all artists associated with a layer remove
(artist)Remove a LayerArtist from this collection Attributes Documentation
-
layers
¶ A list of the unique layers in the container
Methods Documentation
-
ignore_empty
()[source]¶ A context manager that temporarily disables calling callbacks if container is emptied
-
on_changed
(func)[source]¶ Register a callback function that should be invoked when this container’s elements change
-
on_empty
(func)[source]¶ Register a callback function that should be invoked when this container is emptied
-
remove
(artist)[source]¶ Remove a LayerArtist from this collection
Parameters: artist ( MatplotlibLayerArtist
) – The artist to remove
-