mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-09 23:16:00 -06:00
44 lines
874 B
Plaintext
44 lines
874 B
Plaintext
|
@startuml
|
||
|
|
||
|
|
||
|
PdmObject <|-- RimWellLogTrack
|
||
|
PdmObject <|-- RimWellLogCurve
|
||
|
PdmObject <|-- RimWellLogPlot
|
||
|
|
||
|
class RimWellLogTrack {
|
||
|
PdmChildArrayField<RimWellLogCurve*> curves;
|
||
|
}
|
||
|
|
||
|
class RimWellLogCurve {
|
||
|
RiuLineSegmentQwtPlotCurve* qwtPlotCurve;
|
||
|
}
|
||
|
|
||
|
class RimWellLogPlot {
|
||
|
PdmChildArrayField<RimWellLogTrack*> m_tracks;
|
||
|
QPointer<RiuWellLogPlot> m_viewer;
|
||
|
}
|
||
|
|
||
|
QWidget <|--- RiuWellLogPlot
|
||
|
QwtPlot <|--- RiuWellLogTrack
|
||
|
QWidget <|-- QwtPlot
|
||
|
QwtPlotCurve <|-- RiuLineSegmentQwtPlotCurve
|
||
|
|
||
|
class RiuWellLogPlot {
|
||
|
QList<RiuWellLogTrack*> m_trackPlots;
|
||
|
PdmPointer<RimWellLogPlot> m_plotDefinition;
|
||
|
}
|
||
|
|
||
|
class RiuWellLogTrack {
|
||
|
PdmPointer<RimWellLogTrack> m_plotTrackDefinition;
|
||
|
}
|
||
|
|
||
|
RimWellLogTrack *-- RimWellLogCurve
|
||
|
RimWellLogPlot *-- RimWellLogTrack
|
||
|
|
||
|
RimWellLogPlot -> RiuWellLogPlot
|
||
|
RimWellLogTrack -> RiuWellLogTrack
|
||
|
RimWellLogCurve -> RiuLineSegmentQwtPlotCurve
|
||
|
|
||
|
|
||
|
@enduml
|