summaryrefslogtreecommitdiff
path: root/svx/README
diff options
context:
space:
mode:
Diffstat (limited to 'svx/README')
-rw-r--r--svx/README17
1 files changed, 17 insertions, 0 deletions
diff --git a/svx/README b/svx/README
index a7fd2e2f833d..b1cd2e079c49 100644
--- a/svx/README
+++ b/svx/README
@@ -7,3 +7,20 @@ svdraw
transparent gradient stuff.
Lots of the draw and impress code is in this shared library.
+
+
+Drawing Layer Object diagram:
+
+.------- Model ------------. .------- View -----------------------------------------.
+| SdrObject - ViewContact | 1.* | ViewObjectContact 1.* |
+| getChild() |-----| getPrimitiveList() -----> Object(s) ---> SdrView |
+| getVOC() | | getRecPrimitiveList() Contact |
+| getViewIn...| |___________|__________________________________________|
+| dependantPrimitiveList() | |
+|_________________________ | generates ______
+ | / |
+ .----------------------. |
+ | basePrimitive | |
+ | getRange() |----`
+ | getDecomposition() |
+ |______________________|