anchors for the map connectors

XMLWordPrintable

    • Type: New Feature Request
    • Resolution: Unresolved
    • Priority: Trivial
    • None
    • Affects Version/s: 2.0.0
    • Component/s: Frontend (F)
    • Environment:

      Current implementation always link the conenctors from the center of each elements. On crowded elements (i.e VLAN elements/electrical diagram) this can end up with a spiderweb. Using different conenctors can allow to have a cleaner states. The provided patch implements a way to define the anchors for each end of the connector. If we provide a side, it calculate the created line (corner to corner) and calculate the shortest path to reach the side. Since we uses a 2D and the line is finite, we only have to compare 3 points: line start, middle, line end. We form 2 lines (a point is a line with start=middle=end) and determine what point to point is the shortest. This gives the connector start and end coordinates.

      Effect is displayed in the provided png.

            Assignee:
            Unassigned
            Reporter:
            Martin Brassard
            Votes:
            8 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: