Skip to content

bloqade.visual.animation.base.SpotGateArtist

← Module overview

classSpotGateArtistsource

bloqade.visual.animation.base.SpotGateArtist

Bases: GateArtist

Signature
class SpotGateArtist(mpl_ax: Any, xy: List[Tuple[float, float]], radius, color)

Parameters

NameTypeDescription
mpl_axAny
xyList[Tuple[float, float]]
radius—
color—

Attributes

NameTypeDefaultDescription
mpl_objmcollections.PathCollectionmpl_ax.scatter([x for x, y in xy], [y for x, y in xy], s=radius, visible=False, marker='o', facecolors=color, alpha=0.5…

methodclear_datasource

bloqade.visual.animation.base.SpotGateArtist.clear_data

def clear_data() -> None
source

methodget_artistssource

bloqade.visual.animation.base.SpotGateArtist.get_artists

def get_artists() -> Tuple[Any]

Returns

Tuple[Any]

source

methodupdate_datasource

bloqade.visual.animation.base.SpotGateArtist.update_data

def update_data(xy: List[Tuple[float, float]])

Parameters

NameTypeDescription
xyList[Tuple[float, float]]
source

methodset_visiblesource

bloqade.visual.animation.base.SpotGateArtist.set_visible

def set_visible(visible: bool)

Parameters

NameTypeDescription
visiblebool
source