mafw.steering_gui.models.pipeline
UI-only pipeline structures used to render editable processor hierarchies.
- Author:
Bulgheroni Antonio
- Description:
Lightweight in-memory objects that mirror the processor/group layout for the GUI.
Classes
|
UI wrapper around a processor or group configuration. |
|
Container for the current processor pipeline tree. |
- class mafw.steering_gui.models.pipeline.PipelineItem(config: ~mafw.steering.models.ProcessorConfig | ~mafw.steering.models.GroupConfig, parent: ~mafw.steering_gui.models.pipeline.PipelineItem | None = None, children: list[~mafw.steering_gui.models.pipeline.PipelineItem] = <factory>)[source]
Bases:
objectUI wrapper around a processor or group configuration.
- Parameters:
config – Domain configuration backing the item.
parent – Parent pipeline item (None when top-level).
children – Ordered list of child items.