public IEnumerator<ValuePoint> GetEnumerator() { if (lineEnumerator == null) { lineEnumerator = new LineEnumerator(this); } return lineEnumerator; }