cilissa.operations - Base operation classes


class cilissa.operations.ImageOperation[source]

Base class for all operations that can be performed on an image.

Display name and name used in various dicts is deduced from the class name.

class cilissa.operations.Metric[source]

Base class for creating new metrics to use in the program.

class cilissa.operations.Transformation[source]

Base class for creating new transformations to use in the program.

class cilissa.operations.OperationsList(items: List[Any] = [])[source]

Simple list that can be reordered.

Behaviour similar to list, but does not derive from it to avoid lay-out conflict with QObject

Implements get_order and change_order methods to manage the list’s order.