Example #1
0
        public void AddPoint(DicED dicInsPt, ObjectId idPt)
        {
            if (dicInsPt == null || idPt.IsNull)
            {
                return;
            }

            using (var dbPt = idPt.Open(OpenMode.ForRead) as DBPoint)
            {
                if (dbPt == null)
                {
                    return;
                }
                InsPoint insPoint = null;
                insPoint = new InsPoint(dbPt, Model);
                insPoint.SetExtDic(dicInsPt, Model.Doc);
                // Добавление точки в расчет елочек
                AddPoint(insPoint);
            }
        }