AddByCoord(this cAreaObj obj, int NumberPoints, string PropName = "Default", string UserName = "", string CSys = "Global")
        {
            double[] X, Y, Z;
            X = Y = Z = default(double[]);
            string Name;

            Name = default(string);
            var res = obj.AddByCoord(NumberPoints, ref X, ref Y, ref Z, ref Name, PropName, UserName, CSys);

            return(X, Y, Z, Name);
        }