So if I understand you correctly, you are saying that when a Group is expanded, its subgraph (i.e. it member Nodes and Links) is shown at a scale such that everything is scaled down to fit in a given area.
Do you expect users to select and modify the Nodes and Links within the Group? Might then the user drag a member Node so that the subgraph’s area becomes bigger than what it started with?
If not, then one possibility is to render an image of the subgraph, and have that image automatically be scaled down to fit in the group’s area.
Alternatively you could scale down the member Nodes. For example: Regrouping Demo with shrinking members Of course this is different than what you are probably asking for.
Hi Walter, yes, my users will select (but not modify) nodes and links within the Group.
They also could drag them so that the subgraph’s area becomes bigger than what it started with, but that is not my concern since in that case, it is the user itself who is “changing” the layout.
I will investigate more in the Regrouping Demo you sent, hopefully I will find a solution starting from there.