#3706 Annotations. First commit. Not tested

This commit is contained in:
Bjørn Erik Jensen
2018-11-23 13:33:59 +01:00
parent 39a838b406
commit 35405ebafc
47 changed files with 2944 additions and 91 deletions

22
doc/annotations.plantuml Normal file
View 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