示例#1
0
        /// <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);
        }
示例#2
0
        /// <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);
        }