public void WriteCache(SimplexCache cache) { cache.Metric = Metric; cache.Count = Count; for (int i = 0; i < Count; ++i) { cache.IndexA[i] = (Vertices[i].IndexA); cache.IndexB[i] = (Vertices[i].IndexB); } }