// Обновляет свойства точки
        public override void Update(AutocadObject obj)
        {
            var point = (PrimitivePoint)obj;

            this.Position = point.Position;
            this.Height   = point.Height;
            OnPropertyChanged("Display");
        }
Beispiel #2
0
        // Обновляет свойства окружности
        public override void Update(AutocadObject obj)
        {
            var circle = (PrimitiveCircle)obj;

            this.Radius = DataValidation.ValidRadius(circle.Radius, this.Radius);
            this.Center = circle.Center;
            this.Height = circle.Height;
            OnPropertyChanged("Display");
        }
        // Обновляет свойства отрезка
        public override void Update(AutocadObject obj)
        {
            var line = (PrimitiveLine)obj;

            this.StartPoint = line.StartPoint;
            this.EndPoint   = line.EndPoint;
            this.Height     = line.Height;
            OnPropertyChanged("Display");
        }