pyOMA.GUI.GeometryProcessorGUI#

Interactive PyQt6 GUI for pyOMA.core.PreProcessingTools.GeometryProcessor.

Wraps GeometryProcessor: every node/line/parent-child action mutates the GeometryProcessor instance in place, and a ModeShapePlot (geometry-only, no modal data) re-renders the 3-D preview against its current state.

Widget layout lives in ui/geometry_processor.ui (compiled to generated/ui_geometry_processor.py by scripts/build_ui.py); this module only wires signals/slots and holds the table/preview logic.

Functions

main()

start_geometry_processor_gui([geometry_data])

Classes

GeometryProcessorGUI([geometry_data, parent])

Interactive GUI for building/editing structural geometry.