CompositeSubsetState#

class glue.core.subset.CompositeSubsetState(state1, state2=None)[source]#

Bases: SubsetState

The base class for combinations of subset states.

Attributes Summary

attributes

The attributes that the subset state depends on.

op

Methods Summary

center()

Return center of underlying ROI, if any.

copy()

Return a copy of the subset state.

move_to(*args)

Move any underlying ROI to the new given center.

to_mask(data[, view])

Compute the mask for this subset state.

Attributes Documentation

attributes[source]#
op = None#

Methods Documentation

center()[source]#

Return center of underlying ROI, if any.

copy()[source]#

Return a copy of the subset state.

move_to(*args)[source]#

Move any underlying ROI to the new given center.

to_mask(data, view=None)[source]#

Compute the mask for this subset state.

Parameters:
dataData

The dataset to compute the mask for.

view

Any object that returns a valid view for a Numpy array.