public void AddBendPoint(BendPoint point) { BendPoints.Add(point); if (MaxBendPoint == null || point.Value > MaxBendPoint.Value) { MaxBendPoint = point; } }
public Note Clone() { var n = new Note(); CopyTo(this, n); for (int i = 0, j = BendPoints.Count; i < j; i++) { n.AddBendPoint(BendPoints[i].Clone()); } return(n); }