class neuroglancer.viewer_state.Layers

Public members

Layers(json_data: Any_readonly: bool = False)

Initialize self. See help(type(self)) for accurate signature.

index(k: str-> int
__getitem__(k: str | int-> ManagedLayer
__getitem__(k: slice-> Layers

Indexes into the list of layers by index, slice, or layer name.

__setitem__(k: strv: Layer | ManagedLayer)
__setitem__(k: intv: ManagedLayer)
__setitem__(k: slicev: Iterable[ManagedLayer])
clear(-> None

Clears the list of layers.

__delitem__(k: str | int | slice-> None

Deletes a layer by index, slice, or name.

append(*args**kwargs)

Appends a ManagedLayer to the list of layers.

extend(elements)
__len__(-> int

Returns the number of layers in the list.

to_json()
__repr__(-> str

Return repr(self).

static interpolate(a: Layersb: Layerst: float-> Layers