/// <summary>Установка значений координат вершин</summary> /// <param name="nVertices">Список новых значений вершин</param> internal void SetPoints(List <Vertex> nVertices) { var count = nVertices.Count; var x = new double[count]; var y = new double[count]; for (var i = 0; i < count; i++) { var v = nVertices[i]; x[i] = v.X; y[i] = v.Y; } MiApi.mitab_c_set_points(Feature.Handle, Index, count, x, y); }
/// <summary>Установка значений координат вершин</summary> /// <param name="nVertices">Список новых значений вершин</param> internal void SetPoints(List <Vertex> nVertices) { int count = nVertices.Count; double[] x = new double[count]; double[] y = new double[count]; Vertex v; for (int i = 0; i < count; i++) { v = nVertices[i]; x[i] = v.X; y[i] = v.Y; } MiApi.mitab_c_set_points(this.Feature.Handle, this.Index, count, x, y); }