private static void DrawPoints() { foreach (var vo in VectorObjects) { foreach (var line in vo) { var adapter = new LineToPointAdapter(line); foreach (var point in adapter) { Points.Add(point); } } } }
private static void Prepare() { if (_prepared) { return; } foreach (var vo in VectorObjects) { foreach (var line in vo) { var adapter = new LineToPointAdapter(line); foreach (var point in adapter) { Points.Add(point); } } } _prepared = true; }