mirror of
https://github.com/OPM/ResInsight.git
synced 2024-12-28 01:41:42 -06:00
258fbddc10
Closes #8228 Major refactoring of summary plotting. Now possible to create plots both with Qwt and QtChart as plotting tool.
32 lines
604 B
Plaintext
32 lines
604 B
Plaintext
@startuml
|
|
package Rim {
|
|
PdmObject <|-- RimViewWindow
|
|
package plots {
|
|
RimViewWindow <|-- RimPlotWindow
|
|
RimPlotWindow <|-- RimPlot
|
|
RimPlot <|-- RimSummaryPlot
|
|
}
|
|
}
|
|
|
|
package RiuQwt {
|
|
class RiuSummaryQwtPlot
|
|
class RiuQwtPlotWidget
|
|
}
|
|
|
|
package RiuQtCharts {
|
|
class RiuSummaryQtChartsPlot
|
|
class RiuQtChartsPlotWidget
|
|
}
|
|
|
|
RiuPlotWidget <|--- RiuQwtPlotWidget
|
|
RiuSummaryPlot <|-- RiuSummaryQwtPlot
|
|
|
|
RiuSummaryQwtPlot --> RiuQwtPlotWidget
|
|
RiuSummaryQtChartsPlot --> RiuQtChartsPlotWidget
|
|
|
|
RiuSummaryPlot <|-- RiuSummaryQtChartsPlot
|
|
RiuPlotWidget <|--- RiuQtChartsPlotWidget
|
|
|
|
RimSummaryPlot --> RiuSummaryPlot
|
|
@enduml
|