using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MainShell.Models { public class MeasureMPoint : MPoint { private double _z1; public double Z1 { get { return _z1; } set { SetAndNotify(ref _z1, value); } } private double _measureZ; public double MeasureZ { get { return _measureZ; } set { SetAndNotify(ref _measureZ, value); } } public MeasureMPoint() : base() { } public MeasureMPoint(double x, double y, double z1, double measureZ) : base(x, y) { _z1 = z1; _measureZ = measureZ; } public override string ToString() => $"({X}, {Y}, {Z1}, {MeasureZ})"; } }