public override void Setup(ITechProcess techProcess) { base.Setup(techProcess); PointObjectIds = PointsX.SelectMany((p, i) => Acad.CreateMeasurementPoint(new Point3d(PointsX[i], PointsY[i], 0))).ToArray(); }
public void CreatePoint(Point3d point) { PointsX.Add(point.X); PointsY.Add(point.Y); PointObjectIds = PointObjectIds.Concat(Acad.CreateMeasurementPoint(point)).ToArray(); }
public override void SerializeInit() { PointObjectIds = PointsX.SelectMany((p, i) => Acad.CreateMeasurementPoint(new Point3d(PointsX[i], PointsY[i], 0))).ToArray(); }