|
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"> |
2 | 2 | <diagram name="Page-1" id="3pkYmdsxsWpQNdc9NgNo"> |
3 | 3 | <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"> |
4 | 4 | <root> |
|
8 | 8 | <mxGeometry x="10" y="10" width="1440" height="520" as="geometry" /> |
9 | 9 | </mxCell> |
10 | 10 | <mxCell id="8C2b09eH_FzoGvY_wZyD-10" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>LightPollution</b></p><hr size="1"><div style="height:2px;"><br></div>" 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" /> |
12 | 12 | </mxCell> |
13 | 13 | <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" /> |
15 | 15 | </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"> |
17 | 17 | <mxGeometry relative="1" as="geometry" /> |
18 | 18 | </mxCell> |
19 | 19 | <mxCell id="8C2b09eH_FzoGvY_wZyD-15" value="-locations : ArrayType&lt;Location&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" /> |
21 | 21 | </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"> |
23 | 23 | <mxGeometry relative="1" as="geometry" /> |
24 | 24 | </mxCell> |
25 | 25 | <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"> |
26 | 26 | <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" /> |
28 | 28 | </mxGeometry> |
29 | 29 | </mxCell> |
30 | 30 | <mxCell id="8C2b09eH_FzoGvY_wZyD-17" value="<div>data : ArrayType&lt;Location, SQM&gt;</div>" 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" /> |
32 | 32 | </mxCell> |
33 | 33 | <mxCell id="8C2b09eH_FzoGvY_wZyD-21" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>AstralEvent</b></p><hr size="1"><div style="height:2px;"><br></div>" 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" /> |
35 | 35 | </mxCell> |
36 | | - <mxCell id="8C2b09eH_FzoGvY_wZyD-22" value="<div>-eclipses : ArrayType&lt;Eclipse&gt;</div>" 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="<p style="margin:0px;margin-top:4px;text-align:center;">-eclipses : ArrayType&lt;Location, Eclipse&gt;</p><hr size="1"><div style="height:2px;"><br></div>" 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" /> |
38 | 38 | </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="<div>-positions : ArrayType&lt;EclipsePosition&gt;</div>" 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="<div>-matchingSunPositions : ArrayType&lt;Location, SunPosition&gt;</div>" 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="<div>-matchingMoonPositions : ArrayType&lt;Location, MoonPosition&gt;</div>" 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&lt;Location&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="<p style="margin:0px;margin-top:4px;text-align:center;"><b>Parameters</b></p><hr size="1"><div style="height:2px;">&nbsp;<b><i>Do we want a Parameters object to contain all the parameters here?</i></b></div>" 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"> |
40 | 82 | <mxGeometry relative="1" as="geometry" /> |
41 | 83 | </mxCell> |
42 | | - <mxCell id="8C2b09eH_FzoGvY_wZyD-23" value="<div>-position : EclipsePosition</div>" 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" /> |
44 | 89 | </mxCell> |
45 | 90 | </root> |
46 | 91 | </mxGraphModel> |
|
0 commit comments