OSDN Git Service

reformat
[tdcgexplorer/tso2mqo.git] / VertexHeap.cs
index 05cb3cd..3b11dbc 100644 (file)
@@ -1,64 +1,35 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-\r
-namespace tso2mqo\r
-{\r
-    public class VertexHeap\r
-    {\r
-        public Dictionary<UVertex, ushort>  map    = new Dictionary<UVertex, ushort>();\r
-        public List<UVertex>                verts  = new List<UVertex>();\r
-\r
-        public void Clear()\r
-        {\r
-            map.Clear();\r
-            verts.Clear();\r
-        }\r
-\r
-        public ushort Add(UVertex v)\r
-        {\r
-            ushort n;\r
-\r
-            if(map.TryGetValue(v, out n))\r
-                return n;\r
-\r
-            n   = (ushort)verts.Count;\r
-            map.Add(v, n);\r
-            verts.Add(v);\r
-            return n;\r
-        }\r
-\r
-        public int      Count               { get { return verts.Count;   } }\r
-        public ushort   this[UVertex index] { get { return map[index];    } }\r
-        public UVertex  this[int index]     { get { return verts[index];  } }\r
-    }\r
-\r
-    public class VertexHeap<T>\r
-    {\r
-        public Dictionary<T, ushort>  map    = new Dictionary<T, ushort>();\r
-        public List<T>                verts  = new List<T>();\r
-\r
-        public void Clear()\r
-        {\r
-            map.Clear();\r
-            verts.Clear();\r
-        }\r
-\r
-        public ushort Add(T v)\r
-        {\r
-            ushort n;\r
-\r
-            if(map.TryGetValue(v, out n))\r
-                return n;\r
-\r
-            n   = (ushort)verts.Count;\r
-            map.Add(v, n);\r
-            verts.Add(v);\r
-            return n;\r
-        }\r
-\r
-        public int      Count           { get { return verts.Count;   } }\r
-        public ushort   this[T index]   { get { return map[index];    } }\r
-        public T        this[int index] { get { return verts[index];  } }\r
-    }\r
-}\r
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Tso2MqoGui
+{
+    public class VertexHeap<T>
+    {
+        public Dictionary<T, ushort> map = new Dictionary<T, ushort>();
+        public List<T> verts = new List<T>();
+
+        public void Clear()
+        {
+            map.Clear();
+            verts.Clear();
+        }
+
+        public ushort Add(T v)
+        {
+            ushort n;
+
+            if (map.TryGetValue(v, out n))
+                return n;
+
+            n = (ushort)verts.Count;
+            map.Add(v, n);
+            verts.Add(v);
+            return n;
+        }
+
+        public int Count { get { return verts.Count; } }
+        public ushort this[T index] { get { return map[index]; } }
+        public T this[int index] { get { return verts[index]; } }
+    }
+}
\ No newline at end of file