opentps.gui.panels.planOptimizationPanel package
Submodules
opentps.gui.panels.planOptimizationPanel.objectivesWindow module
- class ObjectivesWindow(viewController, parent=None)
Bases:
QMainWindow- property patient
- property planDesign: ProtonPlanDesign
- class ROITable(viewController, parent=None)
Bases:
QTableWidget- DEFAULT_PRESCRIPTION = None
- DEFAULT_WEIGHT = 1.0
- DMAX_THRESH = 999.0
- DMEAN_THRESH = 999.0
- DMIN_THRESH = 0.0
- D_DEFAULT = None
- closeEvent(self, a0: QCloseEvent | None)
- getROIs()
- property planDesign: ProtonPlanDesign
- property robustnessEnabled
- updateTable(*args)
opentps.gui.panels.planOptimizationPanel.optimizationSettings module
opentps.gui.panels.planOptimizationPanel.planOptiPanel module
- class ObjectivesWidget(viewController)
Bases:
QWidget- DEFAULT_OBJECTIVES_TEXT = 'No objective defined yet'
- closeEvent(self, a0: QCloseEvent | None)
- property objectives
- property planDesign