Kaydet (Commit) dc09132c authored tarafından Michael Meeks's avatar Michael Meeks

Attempt at an ascii-art reproduction of DrawingLayer design.

As inspired by Thorsten Behren's slides FOSDEM 2009 on the topic.

Change-Id: Ifdb9388550ce82af0f8015be460fa22335a3c0cf
üst d37b6fad
...@@ -7,3 +7,20 @@ svdraw ...@@ -7,3 +7,20 @@ svdraw
transparent gradient stuff. transparent gradient stuff.
Lots of the draw and impress code is in this shared library. 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() |
|______________________|
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment