mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3706 Annotations. First commit. Not tested
This commit is contained in:
22
doc/annotations.plantuml
Normal file
22
doc/annotations.plantuml
Normal file
@@ -0,0 +1,22 @@
|
||||
@startuml
|
||||
left to right direction
|
||||
|
||||
package "Project" {
|
||||
RimProject --> RimOilField
|
||||
RimOilField --> RimAnnotationCollection
|
||||
RimAnnotationCollection --> "n" RimAnnotation
|
||||
|
||||
RimAnnotation <|-- RimTextAnnotation
|
||||
RimAnnotation <|-- RimCircleAnnotation
|
||||
RimAnnotation <|-- RimPolygonAnnotation
|
||||
}
|
||||
|
||||
package "View" {
|
||||
Rim3dView --> RivAnnotationsPartMgr
|
||||
Rim3dView <|-- RimGridView
|
||||
RimGridView --> RimAnnotationInViewCollection
|
||||
RivAnnotationsPartMgr --> "n" RivAnnotationPartMgr
|
||||
RivAnnotationPartMgr "injected" --> RimAnnotation
|
||||
}
|
||||
|
||||
@enduml
|
||||
Reference in New Issue
Block a user