forked from vinevi1/blender-anachronox-md2-importer
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.$MD2_FrameResolution.drawio.bkp
More file actions
136 lines (136 loc) · 23.7 KB
/
.$MD2_FrameResolution.drawio.bkp
File metadata and controls
136 lines (136 loc) · 23.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="24.7.17">
<diagram id="78aslCZPHnLV7ie905ju" name="Page-1">
<mxGraphModel dx="2284" dy="883" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="Tm8wrHtLugqOGv2JygqX-1" value="<b>3-byte frame</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#0061AB;" parent="1" vertex="1">
<mxGeometry x="70" y="110" width="480" height="150" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-2" value="<div style="font-size: 14px;"><font style="font-size: 14px;" color="#1A12FF">float</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scale [ 3 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <font color="#009157">// multiply byte verts by this</font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-1" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-3" value="<font style="font-size: 14px;" color="#1A12FF">float&nbsp;</font><font style="font-size: 14px;">&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; translate [ 3 ];&nbsp;&nbsp; &nbsp;<font color="#009157">// then add this</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-1" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-4" value="<font style="font-size: 14px;" color="#1A12FF">char</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name [ 16 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <font color="#009157">// frame name from grabbing</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-1" vertex="1">
<mxGeometry y="90" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-5" value="<font style="font-size: 14px;" color="#0061AB">dtrivertx<b>3</b>byte_t</font><font style="font-size: 14px;"><font color="#0061AB">&nbsp;&nbsp; &nbsp;</font>verts [ 1 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; <font color="#009157">// variable sized</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-1" vertex="1">
<mxGeometry y="120" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-6" value="<b>4-byte frame</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#3C0CAB;" parent="1" vertex="1">
<mxGeometry x="70" y="350" width="480" height="150" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-7" value="<div style="font-size: 14px;"><font style="font-size: 14px;" color="#1A12FF">float</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scale [ 3 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <font color="#009157">// multiply byte verts by this</font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-6" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-8" value="<font style="font-size: 14px;" color="#1A12FF">float&nbsp;</font><font style="font-size: 14px;">&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; translate [ 3 ];&nbsp;&nbsp; &nbsp;<font color="#009157">// then add this</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-6" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-9" value="<font style="font-size: 14px;" color="#1A12FF">char</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name [ 16 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <font color="#009157">// frame name from grabbing</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-6" vertex="1">
<mxGeometry y="90" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-10" value="<font style="font-size: 14px;" color="#0061AB">dtrivertx<b>4</b>byte_t</font><font style="font-size: 14px;"><font color="#0061AB">&nbsp;&nbsp; &nbsp;</font>verts [ 1 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; <font color="#009157">// variable sized</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-6" vertex="1">
<mxGeometry y="120" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-11" value="<div><b>6-byte frame</b></div>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#700AAB;" parent="1" vertex="1">
<mxGeometry x="70" y="590" width="480" height="150" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-12" value="<div style="font-size: 14px;"><font style="font-size: 14px;" color="#1A12FF">float</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scale [ 3 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <font color="#009157">// multiply byte verts by this</font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-11" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-13" value="<font style="font-size: 14px;" color="#1A12FF">float&nbsp;</font><font style="font-size: 14px;">&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; translate [ 3 ];&nbsp;&nbsp; &nbsp;<font color="#009157">// then add this</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-11" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-14" value="<font style="font-size: 14px;" color="#1A12FF">char</font><font style="font-size: 14px;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name [ 16 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <font color="#009157">// frame name from grabbing</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-11" vertex="1">
<mxGeometry y="90" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-15" value="<font style="font-size: 14px;" color="#0061AB">dtrivertx<b>6</b>byte_t</font><font style="font-size: 14px;"><font color="#0061AB">&nbsp;&nbsp; &nbsp;</font>verts [ 1 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; <font color="#009157">// variable sized</font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-11" vertex="1">
<mxGeometry y="120" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-16" value="<font color="#ffffff">These are structs, and the only difference between the 3</font>" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;fontSize=14;fontColor=#0061AB;gradientColor=#AEE0E8;" parent="1" vertex="1">
<mxGeometry x="-280" y="440" width="240" height="90" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-5" target="Tm8wrHtLugqOGv2JygqX-16" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-10" target="Tm8wrHtLugqOGv2JygqX-16" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-15" target="Tm8wrHtLugqOGv2JygqX-16" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-20" value="dtrivertx6byte_t" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#EDABAB;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="630" y="790" width="480" height="90" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-21" value="<div style="font-size: 14px;"><font color="#1A12FF">unsigned <b>short</b></font><font style="font-size: 14px;"><b> </b>&nbsp;&nbsp; v [ 3 ];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#009157">//scaled byte to fit in frame mins/maxs<br></font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-20" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-22" value="<font style="font-size: 14px;" color="#1A12FF">unsigned short </font><font style="font-size: 14px;">&nbsp;&nbsp; lightnormalindex;</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-20" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-15" target="Tm8wrHtLugqOGv2JygqX-20" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-24" value="dtrivertx4byte_t" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#EDABAB;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="630" y="540" width="480" height="90" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-25" value="<div style="font-size: 14px;"><font color="#1A12FF">unsigned <b>long</b>&nbsp;&nbsp;&nbsp;&nbsp; </font><font style="font-size: 14px;">v;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#009157">//scaled byte to fit in frame mins/maxs<br></font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-24" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-26" value="<font style="font-size: 14px;" color="#1A12FF">unsigned short </font><font style="font-size: 14px;">&nbsp;&nbsp; lightnormalindex];</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-24" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-10" target="Tm8wrHtLugqOGv2JygqX-24" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;fontColor=#14140C;" parent="1" source="Tm8wrHtLugqOGv2JygqX-29" target="Tm8wrHtLugqOGv2JygqX-34" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-29" value="dtrivertx3byte_t" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;gradientColor=#EDABAB;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="630" y="300" width="480" height="90" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-30" value="<div style="font-size: 14px;"><font color="#1A12FF">unsigned <b>char</b>&nbsp;&nbsp;&nbsp; </font><font style="font-size: 14px;">v[3];&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#009157">//scaled byte to fit in frame mins/maxs<br></font></font></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-29" vertex="1">
<mxGeometry y="30" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-31" value="<font style="font-size: 14px;" color="#1A12FF">unsigned short </font><font style="font-size: 14px;">&nbsp;&nbsp; lightnormalindex;</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="Tm8wrHtLugqOGv2JygqX-29" vertex="1">
<mxGeometry y="60" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=14;fontColor=#0061AB;" parent="1" source="Tm8wrHtLugqOGv2JygqX-5" target="Tm8wrHtLugqOGv2JygqX-29" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-33" value="Vertex <b>Resolution<br></b>(MD2 Header)<b><br></b>" style="ellipse;whiteSpace=wrap;html=1;fontSize=14;fontColor=#14140C;gradientColor=#FFFF99;" parent="1" vertex="1">
<mxGeometry x="1188" y="160" width="175" height="70" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-34" value="0" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fontSize=14;fontColor=#14140C;gradientColor=#FFFF99;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="1235" y="305" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-35" value="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fontSize=14;fontColor=#14140C;gradientColor=#FFFF99;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="1235" y="545" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-36" value="2" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fontSize=14;fontColor=#14140C;gradientColor=#FFFF99;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="1235" y="795" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#14140C;" parent="1" source="Tm8wrHtLugqOGv2JygqX-25" target="Tm8wrHtLugqOGv2JygqX-35" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#14140C;" parent="1" source="Tm8wrHtLugqOGv2JygqX-21" target="Tm8wrHtLugqOGv2JygqX-36" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#14140C;" parent="1" source="Tm8wrHtLugqOGv2JygqX-41" target="Tm8wrHtLugqOGv2JygqX-35" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;fontColor=#14140C;" parent="1" source="Tm8wrHtLugqOGv2JygqX-41" target="Tm8wrHtLugqOGv2JygqX-42" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-41" value="This one is different because the vertex data is stored in a single long variable, as opposed to an array" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontSize=14;fontColor=#14140C;gradientColor=#FFF838;" parent="1" vertex="1">
<mxGeometry x="1410" y="530" width="210" height="110" as="geometry" />
</mxCell>
<mxCell id="Tm8wrHtLugqOGv2JygqX-42" value="This long is bit-shifted by 3 different values to arrive at the 3-point vector" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontSize=14;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="1700" y="530" width="210" height="110" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>