summaryrefslogtreecommitdiffstats
path: root/docs/graphs/ecosystem.dot
diff options
context:
space:
mode:
Diffstat (limited to 'docs/graphs/ecosystem.dot')
-rw-r--r--docs/graphs/ecosystem.dot56
1 files changed, 56 insertions, 0 deletions
diff --git a/docs/graphs/ecosystem.dot b/docs/graphs/ecosystem.dot
new file mode 100644
index 00000000..609cf726
--- /dev/null
+++ b/docs/graphs/ecosystem.dot
@@ -0,0 +1,56 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"];
+ edge[color="#333333"];
+
+ subgraph cluster_1 {
+ label = "renderers ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#0366d6";
+ color="#f6f8fa";
+ bgcolor="#f6f8fa";
+ style=rounded;
+
+ etc_1 [label="...", style=solid, shape=none];
+ iced_wgpu;
+ }
+
+ subgraph cluster_2 {
+ label = "shells ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#0366d6";
+ color="#f6f8fa";
+ bgcolor="#f6f8fa";
+ style=rounded;
+
+ etc_2 [label="...", style=solid, shape=none];
+ iced_winit;
+ }
+
+ subgraph cluster_3 {
+ style=invis;
+ margin=20;
+ iced;
+ }
+
+ { rank = same; iced_native iced_web }
+ { rank = same; iced_wgpu iced_winit etc_1 etc_2 }
+
+ iced_core -> iced_native [style=dashed];
+ iced_core -> iced_web [style=dashed];
+ iced_native -> iced_wgpu;
+ iced_native -> iced_winit;
+
+ iced_winit -> iced;
+ iced_wgpu -> iced;
+ iced_web -> iced;
+
+ iced -> "cross-platform application";
+
+ iced_core [style=dashed];
+
+ "cross-platform application" [shape=box, width=2.8, height=0.6];
+}