mixinΒΆ

Classes

AutoAxis()

Semi-automated axis numbering

Broadcastable()

Class to help with determining the shape of the optical configuration.

Colorable([color])

Copyable()

DataclassDict([data])

DataclassList([data])

Dataframable()

This mixin class naively converts a child class to a pandas.Dataframe.

Named([name])

Pickleable()

Class for adding 'to_pickle' and 'from_pickle' methods for objects with long creation times.

Plottable([plot_kwargs])

Toleranceable()