Skip to content

Commit 20af8dd

Browse files
committed
Work on AstralEvents
Putting thoughts onto paper
1 parent db33204 commit 20af8dd

File tree

1 file changed

+59
-14
lines changed

1 file changed

+59
-14
lines changed

UML/DrawIO/CompositeStructureDiagram.drawio

Lines changed: 59 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<mxfile host="app.diagrams.net" modified="2023-11-25T23:28:24.687Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" etag="GlnX8q2eHMPU4ZNoZOJH" version="22.1.3" type="device">
1+
<mxfile host="app.diagrams.net" modified="2023-11-26T01:16:17.155Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" etag="6-iMTYseQ7g0CgL47rAN" version="22.1.3" type="device">
22
<diagram name="Page-1" id="3pkYmdsxsWpQNdc9NgNo">
33
<mxGraphModel dx="1050" dy="574" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" math="0" shadow="0">
44
<root>
@@ -8,39 +8,84 @@
88
<mxGeometry x="10" y="10" width="1440" height="520" as="geometry" />
99
</mxCell>
1010
<mxCell id="8C2b09eH_FzoGvY_wZyD-10" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;LightPollution&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;div style=&quot;height:2px;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
11-
<mxGeometry x="30" y="80" width="490" height="280" as="geometry" />
11+
<mxGeometry x="30" y="80" width="490" height="220" as="geometry" />
1212
</mxCell>
1313
<mxCell id="8C2b09eH_FzoGvY_wZyD-14" value="-minimumSQM : Integer" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
14-
<mxGeometry x="205" y="140" width="140" height="60" as="geometry" />
14+
<mxGeometry x="205" y="220" width="140" height="60" as="geometry" />
1515
</mxCell>
16-
<mxCell id="8C2b09eH_FzoGvY_wZyD-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-15" target="8C2b09eH_FzoGvY_wZyD-14">
16+
<mxCell id="8C2b09eH_FzoGvY_wZyD-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-15" target="8C2b09eH_FzoGvY_wZyD-14">
1717
<mxGeometry relative="1" as="geometry" />
1818
</mxCell>
1919
<mxCell id="8C2b09eH_FzoGvY_wZyD-15" value="-locations : ArrayType&amp;lt;Location&amp;gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
20-
<mxGeometry x="60" y="230" width="140" height="60" as="geometry" />
20+
<mxGeometry x="60" y="120" width="140" height="60" as="geometry" />
2121
</mxCell>
22-
<mxCell id="8C2b09eH_FzoGvY_wZyD-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-17" target="8C2b09eH_FzoGvY_wZyD-14">
22+
<mxCell id="8C2b09eH_FzoGvY_wZyD-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-17" target="8C2b09eH_FzoGvY_wZyD-14">
2323
<mxGeometry relative="1" as="geometry" />
2424
</mxCell>
2525
<mxCell id="8C2b09eH_FzoGvY_wZyD-20" value="Process" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="8C2b09eH_FzoGvY_wZyD-18">
2626
<mxGeometry x="0.3452" y="-1" relative="1" as="geometry">
27-
<mxPoint x="-26" y="-24" as="offset" />
27+
<mxPoint x="-26" y="27" as="offset" />
2828
</mxGeometry>
2929
</mxCell>
3030
<mxCell id="8C2b09eH_FzoGvY_wZyD-17" value="&lt;div&gt;data : ArrayType&amp;lt;Location, SQM&amp;gt;&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
31-
<mxGeometry x="350" y="230" width="140" height="60" as="geometry" />
31+
<mxGeometry x="350" y="120" width="140" height="60" as="geometry" />
3232
</mxCell>
3333
<mxCell id="8C2b09eH_FzoGvY_wZyD-21" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;AstralEvent&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;div style=&quot;height:2px;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
34-
<mxGeometry x="550" y="80" width="490" height="280" as="geometry" />
34+
<mxGeometry x="550" y="80" width="730" height="420" as="geometry" />
3535
</mxCell>
36-
<mxCell id="8C2b09eH_FzoGvY_wZyD-22" value="&lt;div&gt;-eclipses : ArrayType&amp;lt;Eclipse&amp;gt;&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
37-
<mxGeometry x="610" y="150" width="140" height="60" as="geometry" />
36+
<mxCell id="8C2b09eH_FzoGvY_wZyD-25" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;-eclipses : ArrayType&amp;lt;Location, Eclipse&amp;gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;div style=&quot;height:2px;&quot;&gt;&lt;br&gt;&lt;/div&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
37+
<mxGeometry x="1030" y="110" width="240" height="120" as="geometry" />
3838
</mxCell>
39-
<mxCell id="8C2b09eH_FzoGvY_wZyD-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-23" target="8C2b09eH_FzoGvY_wZyD-22">
39+
<mxCell id="8C2b09eH_FzoGvY_wZyD-23" value="&lt;div&gt;-positions : ArrayType&amp;lt;EclipsePosition&amp;gt;&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
40+
<mxGeometry x="1065" y="150" width="170" height="60" as="geometry" />
41+
</mxCell>
42+
<mxCell id="8C2b09eH_FzoGvY_wZyD-26" value="&lt;div&gt;-matchingSunPositions : ArrayType&amp;lt;Location, SunPosition&amp;gt;&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
43+
<mxGeometry x="1060" y="250" width="180" height="60" as="geometry" />
44+
</mxCell>
45+
<mxCell id="8C2b09eH_FzoGvY_wZyD-27" value="&lt;div&gt;-matchingMoonPositions : ArrayType&amp;lt;Location, MoonPosition&amp;gt;&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
46+
<mxGeometry x="1060" y="320" width="180" height="60" as="geometry" />
47+
</mxCell>
48+
<mxCell id="8C2b09eH_FzoGvY_wZyD-28" value="-locations : ArrayType&amp;lt;Location&amp;gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
49+
<mxGeometry x="630" y="140" width="140" height="60" as="geometry" />
50+
</mxCell>
51+
<mxCell id="8C2b09eH_FzoGvY_wZyD-29" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;Parameters&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;div style=&quot;height:2px;&quot;&gt;&amp;nbsp;&lt;b&gt;&lt;i&gt;Do we want a Parameters object to contain all the parameters here?&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
52+
<mxGeometry x="570" y="240" width="460" height="250" as="geometry" />
53+
</mxCell>
54+
<mxCell id="8C2b09eH_FzoGvY_wZyD-30" value="-sunAltitude : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
55+
<mxGeometry x="580" y="290" width="140" height="40" as="geometry" />
56+
</mxCell>
57+
<mxCell id="8C2b09eH_FzoGvY_wZyD-31" value="-sunAzumith : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
58+
<mxGeometry x="730" y="290" width="140" height="40" as="geometry" />
59+
</mxCell>
60+
<mxCell id="8C2b09eH_FzoGvY_wZyD-32" value="-moonAltitude : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
61+
<mxGeometry x="580" y="340" width="140" height="40" as="geometry" />
62+
</mxCell>
63+
<mxCell id="8C2b09eH_FzoGvY_wZyD-33" value="-moonAzumith : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
64+
<mxGeometry x="730" y="340" width="140" height="40" as="geometry" />
65+
</mxCell>
66+
<mxCell id="8C2b09eH_FzoGvY_wZyD-34" value="-degOfVarience : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
67+
<mxGeometry x="880" y="290" width="140" height="40" as="geometry" />
68+
</mxCell>
69+
<mxCell id="8C2b09eH_FzoGvY_wZyD-36" value="-moonPhase : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
70+
<mxGeometry x="880" y="340" width="140" height="40" as="geometry" />
71+
</mxCell>
72+
<mxCell id="8C2b09eH_FzoGvY_wZyD-37" value="-selectedEclipse : Eclipse" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
73+
<mxGeometry x="880" y="390" width="140" height="40" as="geometry" />
74+
</mxCell>
75+
<mxCell id="8C2b09eH_FzoGvY_wZyD-38" value="-eclipseAltitude : Eclipse" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
76+
<mxGeometry x="580" y="390" width="140" height="40" as="geometry" />
77+
</mxCell>
78+
<mxCell id="8C2b09eH_FzoGvY_wZyD-39" value="-eclipseAzumith : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
79+
<mxGeometry x="730" y="390" width="140" height="40" as="geometry" />
80+
</mxCell>
81+
<mxCell id="8C2b09eH_FzoGvY_wZyD-41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=170;exitDy=40;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;endArrow=none;endFill=0;" edge="1" parent="1" source="8C2b09eH_FzoGvY_wZyD-40" target="8C2b09eH_FzoGvY_wZyD-29">
4082
<mxGeometry relative="1" as="geometry" />
4183
</mxCell>
42-
<mxCell id="8C2b09eH_FzoGvY_wZyD-23" value="&lt;div&gt;-position : EclipsePosition&lt;/div&gt;" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
43-
<mxGeometry x="800" y="150" width="140" height="60" as="geometry" />
84+
<mxCell id="8C2b09eH_FzoGvY_wZyD-40" value="Perhaps we group these by the type of event they relate to?" style="shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=15;verticalAlign=top;align=center;" vertex="1" parent="1">
85+
<mxGeometry x="345" y="365" width="170" height="65" as="geometry" />
86+
</mxCell>
87+
<mxCell id="8C2b09eH_FzoGvY_wZyD-42" value="-maxLimitingMagnitude : Double" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
88+
<mxGeometry x="730" y="440" width="140" height="40" as="geometry" />
4489
</mxCell>
4590
</root>
4691
</mxGraphModel>

0 commit comments

Comments
 (0)