Currently, edge drawing in the visualization module is inconsistent and can produce unnatural paths This makes the graph harder to read and reduces visual clarity.
To improve readability and produce more predictable layouts, edge rendering should be standardized by adopting orthogonal edge drawing (i.e., edges composed of horizontal and vertical segments). This approach will make edge paths clearer, and ensure a more structured visual appearance.
Goals
Introduce a rule-based edge routing strategy.
Replace current free-form edge drawing with orthogonal edge paths.
Ensure edges follow consistent horizontal/vertical segments.
Currently, edge drawing in the visualization module is inconsistent and can produce unnatural paths This makes the graph harder to read and reduces visual clarity.
To improve readability and produce more predictable layouts, edge rendering should be standardized by adopting orthogonal edge drawing (i.e., edges composed of horizontal and vertical segments). This approach will make edge paths clearer, and ensure a more structured visual appearance.
Goals
Introduce a rule-based edge routing strategy.
Replace current free-form edge drawing with orthogonal edge paths.
Ensure edges follow consistent horizontal/vertical segments.