Exemple #1
0
        //TODO: траектория для предварительного просмотра смещения контура
        //public bool TempTraectory { get; set; }

        // Создание отдельной копии
        public GroupPoint Clone()
        {
            GroupPoint segReturn = new GroupPoint();

            segReturn.Selected = Selected;
            //segReturn.TempTraectory = TempTraectory;
            segReturn.Dirrect          = Dirrect;
            segReturn.IndividualPoints = IndividualPoints;

            segReturn.Points = new List <cncPoint>();

            foreach (cncPoint VARIABLE in Points)
            {
                segReturn.Points.Add(VARIABLE.Clone());
            }

            return(segReturn);
        }