Мне нужно разделить прямоугольную структуру Rect, Rect (Double X, Double Y, Double Width, Double Height) на несколько меньших прямоугольников/структур для n = 2, n = 4 и n = 6, я определяю Rect для моего Диаграмма (узлы и ссылки), ограничивающая всю диаграмму
Rect b = activeDiagram.Panel.DiagramBounds;
Может ли кто-нибудь привести пример того, как это сделать с моей структурой на С#?