You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 12, 2018. It is now read-only.
I guess this would be done in the viewer. We could do this by taking the bounding boxes for each component and "concatenating" them, with some margins in between. (For some reason, laying out components individually seems to be faster than laying out the entire graph at once—so we'd still generate layouts on a component-by-component basis, but just concatenate the resulting layouts to produce something basically equivalent.
This probably shouldn't be the default behavior (will wreck viewer performance for huge graphs that have sizable non-largest components) but having it as an option would be useful in some cases (e.g. graphs composed of a lot of tiny component fragments).
The text was updated successfully, but these errors were encountered:
The scaling applies to whatever's being drawn, so it adjusts as
different components/etc. are drawn. When we implement the ability
to draw multiple components at once (see #93), we can adjust this
to scale accordingly to the increased size.
This results in a pretty huge speedup, which is great! I think the
slightly choppy progress bar animations are more than an alright
cost, and we can probably look into making that a bit smoother
in the future (but that's super low priority relative to tons of
other stuff).
fedarko
changed the title
Add option to render all components at once
Add option to render all connected components at once
Feb 25, 2017
I guess this would be done in the viewer. We could do this by taking the bounding boxes for each component and "concatenating" them, with some margins in between. (For some reason, laying out components individually seems to be faster than laying out the entire graph at once—so we'd still generate layouts on a component-by-component basis, but just concatenate the resulting layouts to produce something basically equivalent.
This probably shouldn't be the default behavior (will wreck viewer performance for huge graphs that have sizable non-largest components) but having it as an option would be useful in some cases (e.g. graphs composed of a lot of tiny component fragments).
The text was updated successfully, but these errors were encountered: