Ejemplo n.º 1
0
        public static FrontGroup New(DicED dicGroup, FrontModel front)
        {
            var group = new FrontGroup();

            group.Front = front;
            group.SetExtDic(dicGroup, null);
            group.IsInitialized = true;
            return(group);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Добавление группы из словаря
        /// </summary>
        private void AddGroup(DicED dicGroup)
        {
            var group = FrontGroup.New(dicGroup, this);

            if (string.IsNullOrEmpty(group.Name))
            {
                group.DefineNewName();
            }
            Groups.Add(group);
            //group.Update();
        }
Ejemplo n.º 3
0
 public void DeleteGroup(FrontGroup group)
 {
     Groups.Remove(group);
     group.Dispose();
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Добавление новой группы пользователем
 /// </summary>
 public void AddGroup(FrontGroup group)
 {
     Groups.Add(group);
     // Обновлоение расчета группы
     group.Update();
 }
Ejemplo n.º 5
0
        /// <summary>
        /// Новая группа фронтонов
        /// </summary>
        /// <param name="selReg">Границы на чертеже</param>
        /// <param name="front">Модель</param>
        public static FrontGroup New(Extents3d selReg, FrontModel front)
        {
            var frontGroup = new FrontGroup(selReg, front);

            return(frontGroup);
        }