/// <summary> /// Snap to the conceptual grid. /// </summary> /// <param name="grid">The grid.</param> public override void SnapToGrid(CGrid grid) { for (var i = 0; i < _Lines.Count; i++) { _Lines[i].SnapToGrid(grid); } for (var i = 0; i < _LineRects.Count; i++) { _LineRects[i].SnapToGrid(grid); } BoundingRect.SnapToGrid(grid); }