Merge pull request #796 from alixander/compact-sequence

sequence diagrams: Render more compacted
This commit is contained in:
Alexander Wang 2023-02-12 10:33:01 -08:00 committed by GitHub
commit 2eeae9e1d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
85 changed files with 4395 additions and 4335 deletions

View file

@ -25,6 +25,7 @@
- Ensures labels fit inside shapes with shape-specific inner bounding boxes. [#702](https://github.com/terrastruct/d2/pull/702) - Ensures labels fit inside shapes with shape-specific inner bounding boxes. [#702](https://github.com/terrastruct/d2/pull/702)
- dagre container labels changed positions to outside the shape. Many previously obscured container labels are now legible. [#788](https://github.com/terrastruct/d2/pull/788) - dagre container labels changed positions to outside the shape. Many previously obscured container labels are now legible. [#788](https://github.com/terrastruct/d2/pull/788)
- Improves package shape dimensions with short height. [#702](https://github.com/terrastruct/d2/pull/702) - Improves package shape dimensions with short height. [#702](https://github.com/terrastruct/d2/pull/702)
- Sequence diagrams are rendered more compacted, both vertically and horizontally. [#796](https://github.com/terrastruct/d2/pull/796)
- Keeps person shape from becoming too distorted. [#702](https://github.com/terrastruct/d2/pull/702) - Keeps person shape from becoming too distorted. [#702](https://github.com/terrastruct/d2/pull/702)
- Ensures shapes with icons have enough padding for their labels. [#702](https://github.com/terrastruct/d2/pull/702) - Ensures shapes with icons have enough padding for their labels. [#702](https://github.com/terrastruct/d2/pull/702)
- `--force-appendix` flag adds an appendix to SVG outputs with tooltips or links. [#761](https://github.com/terrastruct/d2/pull/761) - `--force-appendix` flag adds an appendix to SVG outputs with tooltips or links. [#761](https://github.com/terrastruct/d2/pull/761)
@ -37,5 +38,6 @@
- Fixes groups overlapping in sequence diagrams when they end in a self loop. [#728](https://github.com/terrastruct/d2/pull/728) - Fixes groups overlapping in sequence diagrams when they end in a self loop. [#728](https://github.com/terrastruct/d2/pull/728)
- Fixes dimensions of unlabeled squares or circles with only a set width or height. [#702](https://github.com/terrastruct/d2/pull/702) - Fixes dimensions of unlabeled squares or circles with only a set width or height. [#702](https://github.com/terrastruct/d2/pull/702)
- Fixes scaling of actor shapes in sequence diagrams. [#702](https://github.com/terrastruct/d2/pull/702) - Fixes scaling of actor shapes in sequence diagrams. [#702](https://github.com/terrastruct/d2/pull/702)
- Sequence diagram note ordering was sometimes wrong. [#796](https://github.com/terrastruct/d2/pull/796)
- Images can now be set to sizes smaller than 128x128. [#702](https://github.com/terrastruct/d2/pull/702) - Images can now be set to sizes smaller than 128x128. [#702](https://github.com/terrastruct/d2/pull/702)
- Fixes class height when there are no rows. [#756](https://github.com/terrastruct/d2/pull/756) - Fixes class height when there are no rows. [#756](https://github.com/terrastruct/d2/pull/756)

View file

@ -1,21 +1,24 @@
package d2sequence package d2sequence
// leaves at least 25 units of space on the left/right when computing the space required between actors // units of space on the left/right when computing the space required between actors
const HORIZONTAL_PAD = 50. const HORIZONTAL_PAD = 40.
// leaves at least 25 units of space on the top/bottom when computing the space required between messages // units of space on the top/bottom when computing the space required between messages
const VERTICAL_PAD = 50. // TODO lower
const VERTICAL_PAD = 40.
const MIN_ACTOR_DISTANCE = 250. const MIN_ACTOR_DISTANCE = 150.
const MIN_ACTOR_WIDTH = 150. const MIN_ACTOR_WIDTH = 100.
const SELF_MESSAGE_HORIZONTAL_TRAVEL = 100. const SELF_MESSAGE_HORIZONTAL_TRAVEL = 80.
const GROUP_CONTAINER_PADDING = 24. const GROUP_CONTAINER_PADDING = 12.
const EDGE_GROUP_LABEL_PADDING = 20.
// min vertical distance between messages // min vertical distance between messages
const MIN_MESSAGE_DISTANCE = 80. const MIN_MESSAGE_DISTANCE = 30.
// default size // default size
const SPAN_BASE_WIDTH = 12. const SPAN_BASE_WIDTH = 12.
@ -24,9 +27,9 @@ const SPAN_BASE_WIDTH = 12.
const SPAN_DEPTH_GROWTH_FACTOR = 8. const SPAN_DEPTH_GROWTH_FACTOR = 8.
// when a span has a single messages // when a span has a single messages
const MIN_SPAN_HEIGHT = 80. const MIN_SPAN_HEIGHT = 30.
const SPAN_MESSAGE_PAD = 16. const SPAN_MESSAGE_PAD = 10.
const LIFELINE_STROKE_WIDTH int = 2 const LIFELINE_STROKE_WIDTH int = 2

View file

@ -407,8 +407,8 @@ func TestSelfEdges(t *testing.T) {
t.Fatalf("route does not end at the same actor, start at %.5f, end at %.5f", route[0].X, route[3].X) t.Fatalf("route does not end at the same actor, start at %.5f, end at %.5f", route[0].X, route[3].X)
} }
if route[3].Y-route[0].Y != d2sequence.MIN_MESSAGE_DISTANCE { if route[3].Y-route[0].Y != d2sequence.MIN_MESSAGE_DISTANCE*1.5 {
t.Fatalf("expected route height to be %.f5, got %.5f", d2sequence.MIN_MESSAGE_DISTANCE, route[3].Y-route[0].Y) t.Fatalf("expected route height to be %.5f, got %.5f", d2sequence.MIN_MESSAGE_DISTANCE*1.5, route[3].Y-route[0].Y)
} }
} }

View file

@ -156,6 +156,7 @@ func newSequenceDiagram(objects []*d2graph.Object, messages []*d2graph.Edge) *se
for _, message := range sd.messages { for _, message := range sd.messages {
sd.verticalIndices[message.AbsID()] = getEdgeEarliestLineNum(message) sd.verticalIndices[message.AbsID()] = getEdgeEarliestLineNum(message)
// TODO this should not be global yStep, only affect the neighbors
sd.yStep = math.Max(sd.yStep, float64(message.LabelDimensions.Height)) sd.yStep = math.Max(sd.yStep, float64(message.LabelDimensions.Height))
// ensures that long labels, spanning over multiple actors, don't make for large gaps between actors // ensures that long labels, spanning over multiple actors, don't make for large gaps between actors
@ -176,7 +177,6 @@ func newSequenceDiagram(objects []*d2graph.Object, messages []*d2graph.Edge) *se
if _, exists := sd.firstMessage[message.Dst]; !exists { if _, exists := sd.firstMessage[message.Dst]; !exists {
sd.firstMessage[message.Dst] = message sd.firstMessage[message.Dst] = message
} }
} }
sd.yStep += VERTICAL_PAD sd.yStep += VERTICAL_PAD
@ -209,6 +209,9 @@ func (sd *sequenceDiagram) placeGroups() {
group.ZIndex = GROUP_Z_INDEX group.ZIndex = GROUP_Z_INDEX
sd.placeGroup(group) sd.placeGroup(group)
} }
for _, group := range sd.groups {
sd.adjustGroupLabel(group)
}
} }
func (sd *sequenceDiagram) placeGroup(group *d2graph.Object) { func (sd *sequenceDiagram) placeGroup(group *d2graph.Object) {
@ -273,6 +276,56 @@ func (sd *sequenceDiagram) placeGroup(group *d2graph.Object) {
) )
} }
func (sd *sequenceDiagram) adjustGroupLabel(group *d2graph.Object) {
if group.LabelHeight == nil {
return
}
heightAdd := (*group.LabelHeight + EDGE_GROUP_LABEL_PADDING) - GROUP_CONTAINER_PADDING
if heightAdd < 0 {
return
}
group.Height += float64(heightAdd)
// Extend stuff within this group
for _, g := range sd.groups {
if g.TopLeft.Y < group.TopLeft.Y && g.TopLeft.Y+g.Height > group.TopLeft.Y {
g.Height += float64(heightAdd)
}
}
for _, s := range sd.spans {
if s.TopLeft.Y < group.TopLeft.Y && s.TopLeft.Y+s.Height > group.TopLeft.Y {
s.Height += float64(heightAdd)
}
}
// Move stuff down
for _, m := range sd.messages {
if go2.Min(m.Route[0].Y, m.Route[len(m.Route)-1].Y) > group.TopLeft.Y {
for _, p := range m.Route {
p.Y += float64(heightAdd)
}
}
}
for _, s := range sd.spans {
if s.TopLeft.Y > group.TopLeft.Y {
s.TopLeft.Y += float64(heightAdd)
}
}
for _, g := range sd.groups {
if g.TopLeft.Y > group.TopLeft.Y {
g.TopLeft.Y += float64(heightAdd)
}
}
for _, n := range sd.notes {
if n.TopLeft.Y > group.TopLeft.Y {
n.TopLeft.Y += float64(heightAdd)
}
}
}
// placeActors places actors bottom aligned, side by side with centers spaced by sd.actorXStep // placeActors places actors bottom aligned, side by side with centers spaced by sd.actorXStep
func (sd *sequenceDiagram) placeActors() { func (sd *sequenceDiagram) placeActors() {
centerX := sd.actors[0].Width / 2. centerX := sd.actors[0].Width / 2.
@ -354,7 +407,7 @@ func (sd *sequenceDiagram) placeNotes() {
rankToX[sd.objectRank[actor]] = actor.Center().X rankToX[sd.objectRank[actor]] = actor.Center().X
} }
for i, note := range sd.notes { for _, note := range sd.notes {
verticalIndex := sd.verticalIndices[note.AbsID()] verticalIndex := sd.verticalIndices[note.AbsID()]
y := sd.maxActorHeight + sd.yStep y := sd.maxActorHeight + sd.yStep
@ -363,8 +416,10 @@ func (sd *sequenceDiagram) placeNotes() {
y += sd.yStep y += sd.yStep
} }
} }
for _, otherNote := range sd.notes[:i] { for _, otherNote := range sd.notes {
y += otherNote.Height + sd.yStep if sd.verticalIndices[otherNote.AbsID()] < verticalIndex {
y += otherNote.Height + sd.yStep
}
} }
x := rankToX[sd.objectRank[note]] - (note.Width / 2.) x := rankToX[sd.objectRank[note]] - (note.Width / 2.)
@ -499,7 +554,7 @@ func (sd *sequenceDiagram) routeMessages() error {
if isSelfMessage || isToDescendant || isFromDescendant || isToSibling { if isSelfMessage || isToDescendant || isFromDescendant || isToSibling {
midX := startX + SELF_MESSAGE_HORIZONTAL_TRAVEL midX := startX + SELF_MESSAGE_HORIZONTAL_TRAVEL
endY := startY + MIN_MESSAGE_DISTANCE endY := startY + MIN_MESSAGE_DISTANCE*1.5
message.Route = []*geo.Point{ message.Route = []*geo.Point{
geo.NewPoint(startX, startY), geo.NewPoint(startX, startY),
geo.NewPoint(midX, startY), geo.NewPoint(midX, startY),

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 803 KiB

After

Width:  |  Height:  |  Size: 803 KiB

View file

@ -9,8 +9,8 @@
"x": 0, "x": 0,
"y": 0 "y": 0
}, },
"width": 448, "width": 274,
"height": 460, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "foo.a", "id": "foo.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "foo.b", "id": "foo.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -130,10 +130,10 @@
"type": "sequence_diagram", "type": "sequence_diagram",
"pos": { "pos": {
"x": 0, "x": 0,
"y": 560 "y": 406
}, },
"width": 448, "width": 274,
"height": 460, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -170,10 +170,10 @@
"id": "foobar.c", "id": "foobar.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 670 "y": 494
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,10 +211,10 @@
"id": "foobar.d", "id": "foobar.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 670 "y": 494
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -276,12 +276,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 306 "y": 224
}, },
{ {
"x": 349, "x": 212,
"y": 306 "y": 224
} }
], ],
"animated": false, "animated": false,
@ -315,12 +315,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 866 "y": 630
}, },
{ {
"x": 349, "x": 212,
"y": 866 "y": 630
} }
], ],
"animated": false, "animated": false,
@ -354,20 +354,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 224, "x": 137,
"y": 460 "y": 306
}, },
{ {
"x": 224, "x": 137,
"y": 500 "y": 346
}, },
{ {
"x": 224, "x": 137,
"y": 520 "y": 366
}, },
{ {
"x": 224, "x": 137,
"y": 560 "y": 406
} }
], ],
"isCurve": true, "isCurve": true,
@ -402,12 +402,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 176 "y": 154
}, },
{ {
"x": 99, "x": 62,
"y": 436 "y": 294
} }
], ],
"animated": false, "animated": false,
@ -441,12 +441,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 176 "y": 154
}, },
{ {
"x": 349, "x": 212,
"y": 436 "y": 294
} }
], ],
"animated": false, "animated": false,
@ -480,12 +480,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 736 "y": 560
}, },
{ {
"x": 99, "x": 62,
"y": 996 "y": 700
} }
], ],
"animated": false, "animated": false,
@ -519,12 +519,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 736 "y": 560
}, },
{ {
"x": 349, "x": 212,
"y": 996 "y": 700
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="648" height="1220" viewBox="-100 -100 648 1220"><style type="text/css"> width="474" height="912" viewBox="-100 -100 474 912"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="648" height="1220" viewBox="-100 -100 648 1220"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="foo"><g class="shape" ><rect x="0" y="0" width="448" height="460" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="224.000000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foo</text></g><g id="foobar"><g class="shape" ><rect x="0" y="560" width="448" height="460" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="224.000000" y="593.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foobar</text></g><g id="foo.a"><g class="shape" ><rect x="24" y="110" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="148.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="foo.b"><g class="shape" ><rect x="274" y="110" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="148.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="foobar.c"><g class="shape" ><rect x="24" y="670" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="708.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="foobar.d"><g class="shape" ><rect x="274" y="670" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="708.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(foo -&gt; foobar)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 224.000000 461.000000 C 224.000000 500.000000 224.000000 520.000000 224.000000 557.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1440529920)"/></g><g id="(foo.a -- )[0]"><path d="M 99.000000 178.000000 L 99.000000 435.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1440529920)"/></g><g id="(foo.b -- )[0]"><path d="M 349.000000 178.000000 L 349.000000 435.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1440529920)"/></g><g id="(foobar.c -- )[0]"><path d="M 99.000000 738.000000 L 99.000000 995.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1440529920)"/></g><g id="(foobar.d -- )[0]"><path d="M 349.000000 738.000000 L 349.000000 995.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1440529920)"/></g><g id="foo.(a -&gt; b)[0]"><path d="M 101.000000 306.000000 L 345.000000 306.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1440529920)"/></g><g id="foobar.(c -&gt; d)[0]"><path d="M 101.000000 866.000000 L 345.000000 866.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1440529920)"/></g><mask id="1440529920" maskUnits="userSpaceOnUse" x="-100" y="-100" width="648" height="1220"> ]]></script><g id="foo"><g class="shape" ><rect x="0" y="0" width="274" height="306" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="137.000000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foo</text></g><g id="foobar"><g class="shape" ><rect x="0" y="406" width="274" height="306" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="137.000000" y="439.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foobar</text></g><g id="foo.a"><g class="shape" ><rect x="12" y="88" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="126.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="foo.b"><g class="shape" ><rect x="162" y="88" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="126.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="foobar.c"><g class="shape" ><rect x="12" y="494" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="532.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="foobar.d"><g class="shape" ><rect x="162" y="494" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="532.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(foo -&gt; foobar)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 137.000000 307.000000 C 137.000000 346.000000 137.000000 366.000000 137.000000 403.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4265222035)"/></g><g id="(foo.a -- )[0]"><path d="M 62.000000 156.000000 L 62.000000 293.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4265222035)"/></g><g id="(foo.b -- )[0]"><path d="M 212.000000 156.000000 L 212.000000 293.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4265222035)"/></g><g id="(foobar.c -- )[0]"><path d="M 62.000000 562.000000 L 62.000000 699.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4265222035)"/></g><g id="(foobar.d -- )[0]"><path d="M 212.000000 562.000000 L 212.000000 699.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4265222035)"/></g><g id="foo.(a -&gt; b)[0]"><path d="M 64.000000 224.000000 L 208.000000 224.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4265222035)"/></g><g id="foobar.(c -&gt; d)[0]"><path d="M 64.000000 630.000000 L 208.000000 630.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4265222035)"/></g><mask id="4265222035" maskUnits="userSpaceOnUse" x="-100" y="-100" width="474" height="912">
<rect x="-100" y="-100" width="648" height="1220" fill="white"></rect> <rect x="-100" y="-100" width="474" height="912" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 328 KiB

After

Width:  |  Height:  |  Size: 328 KiB

View file

@ -9,8 +9,8 @@
"x": 12, "x": 12,
"y": 12 "y": 12
}, },
"width": 448, "width": 274,
"height": 460, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "foo.a", "id": "foo.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 36, "x": 24,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "foo.b", "id": "foo.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 286, "x": 174,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -130,10 +130,10 @@
"type": "sequence_diagram", "type": "sequence_diagram",
"pos": { "pos": {
"x": 12, "x": 12,
"y": 542 "y": 388
}, },
"width": 448, "width": 274,
"height": 460, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -170,10 +170,10 @@
"id": "foobar.c", "id": "foobar.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 36, "x": 24,
"y": 652 "y": 476
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,10 +211,10 @@
"id": "foobar.d", "id": "foobar.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 286, "x": 174,
"y": 652 "y": 476
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -276,12 +276,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 318 "y": 236
}, },
{ {
"x": 361, "x": 224,
"y": 318 "y": 236
} }
], ],
"animated": false, "animated": false,
@ -315,12 +315,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 848 "y": 612
}, },
{ {
"x": 361, "x": 224,
"y": 848 "y": 612
} }
], ],
"animated": false, "animated": false,
@ -354,12 +354,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 236, "x": 149,
"y": 472 "y": 318
}, },
{ {
"x": 236, "x": 149,
"y": 542 "y": 388
} }
], ],
"animated": false, "animated": false,
@ -393,12 +393,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 188 "y": 166
}, },
{ {
"x": 111, "x": 74,
"y": 448 "y": 306
} }
], ],
"animated": false, "animated": false,
@ -432,12 +432,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 224,
"y": 188 "y": 166
}, },
{ {
"x": 361, "x": 224,
"y": 448 "y": 306
} }
], ],
"animated": false, "animated": false,
@ -471,12 +471,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 718 "y": 542
}, },
{ {
"x": 111, "x": 74,
"y": 978 "y": 682
} }
], ],
"animated": false, "animated": false,
@ -510,12 +510,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 224,
"y": 718 "y": 542
}, },
{ {
"x": 361, "x": 224,
"y": 978 "y": 682
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="648" height="1190" viewBox="-88 -88 648 1190"><style type="text/css"> width="474" height="882" viewBox="-88 -88 474 882"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="648" height="1190" viewBox="-88 -88 648 1190"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="foo"><g class="shape" ><rect x="12" y="12" width="448" height="460" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="236.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foo</text></g><g id="foobar"><g class="shape" ><rect x="12" y="542" width="448" height="460" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="236.000000" y="575.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foobar</text></g><g id="foo.a"><g class="shape" ><rect x="36" y="122" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="111.000000" y="160.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="foo.b"><g class="shape" ><rect x="286" y="122" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="361.000000" y="160.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="foobar.c"><g class="shape" ><rect x="36" y="652" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="111.000000" y="690.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="foobar.d"><g class="shape" ><rect x="286" y="652" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="361.000000" y="690.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(foo -&gt; foobar)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 236.000000 473.000000 L 236.000000 539.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#195235471)"/></g><g id="(foo.a -- )[0]"><path d="M 111.000000 190.000000 L 111.000000 447.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#195235471)"/></g><g id="(foo.b -- )[0]"><path d="M 361.000000 190.000000 L 361.000000 447.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#195235471)"/></g><g id="(foobar.c -- )[0]"><path d="M 111.000000 720.000000 L 111.000000 977.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#195235471)"/></g><g id="(foobar.d -- )[0]"><path d="M 361.000000 720.000000 L 361.000000 977.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#195235471)"/></g><g id="foo.(a -&gt; b)[0]"><path d="M 113.000000 318.000000 L 357.000000 318.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#195235471)"/></g><g id="foobar.(c -&gt; d)[0]"><path d="M 113.000000 848.000000 L 357.000000 848.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#195235471)"/></g><mask id="195235471" maskUnits="userSpaceOnUse" x="-100" y="-100" width="648" height="1190"> ]]></script><g id="foo"><g class="shape" ><rect x="12" y="12" width="274" height="306" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="149.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foo</text></g><g id="foobar"><g class="shape" ><rect x="12" y="388" width="274" height="306" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="149.000000" y="421.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">foobar</text></g><g id="foo.a"><g class="shape" ><rect x="24" y="100" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="74.000000" y="138.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="foo.b"><g class="shape" ><rect x="174" y="100" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="224.000000" y="138.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="foobar.c"><g class="shape" ><rect x="24" y="476" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="74.000000" y="514.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="foobar.d"><g class="shape" ><rect x="174" y="476" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="224.000000" y="514.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(foo -&gt; foobar)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 149.000000 319.000000 L 149.000000 385.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3338630578)"/></g><g id="(foo.a -- )[0]"><path d="M 74.000000 168.000000 L 74.000000 305.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3338630578)"/></g><g id="(foo.b -- )[0]"><path d="M 224.000000 168.000000 L 224.000000 305.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3338630578)"/></g><g id="(foobar.c -- )[0]"><path d="M 74.000000 544.000000 L 74.000000 681.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3338630578)"/></g><g id="(foobar.d -- )[0]"><path d="M 224.000000 544.000000 L 224.000000 681.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3338630578)"/></g><g id="foo.(a -&gt; b)[0]"><path d="M 76.000000 236.000000 L 220.000000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3338630578)"/></g><g id="foobar.(c -&gt; d)[0]"><path d="M 76.000000 612.000000 L 220.000000 612.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3338630578)"/></g><mask id="3338630578" maskUnits="userSpaceOnUse" x="-100" y="-100" width="474" height="882">
<rect x="-100" y="-100" width="648" height="1190" fill="white"></rect> <rect x="-100" y="-100" width="474" height="882" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 328 KiB

After

Width:  |  Height:  |  Size: 328 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -112,12 +112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -151,12 +151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="398" viewBox="-78 -28 604 398"><style type="text/css"> width="454" height="338" viewBox="-90 -50 454 338"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="604" height="398" viewBox="-78 -28 604 398"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 269.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1826812363)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 269.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1826812363)"/></g><mask id="1826812363" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="398"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 187.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3189364926)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 187.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3189364926)"/></g><mask id="3189364926" maskUnits="userSpaceOnUse" x="-100" y="-100" width="454" height="338">
<rect x="-100" y="-100" width="604" height="398" fill="white"></rect> <rect x="-100" y="-100" width="454" height="338" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 326 KiB

After

Width:  |  Height:  |  Size: 326 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -112,12 +112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -151,12 +151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="398" viewBox="-78 -28 604 398"><style type="text/css"> width="454" height="338" viewBox="-90 -50 454 338"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="604" height="398" viewBox="-78 -28 604 398"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 269.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1826812363)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 269.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1826812363)"/></g><mask id="1826812363" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="398"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 187.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3189364926)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 187.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3189364926)"/></g><mask id="3189364926" maskUnits="userSpaceOnUse" x="-100" y="-100" width="454" height="338">
<rect x="-100" y="-100" width="604" height="398" fill="white"></rect> <rect x="-100" y="-100" width="454" height="338" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 326 KiB

After

Width:  |  Height:  |  Size: 326 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "group 1", "id": "group 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 230 "y": 173
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "group 2", "id": "group 2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 440 "y": 302
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "group 3", "id": "group 3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 570 "y": 401
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "a.a", "id": "a.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 674 "y": 480
}, },
"width": 12, "width": 12,
"height": 162, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -295,11 +295,11 @@
"id": "group 4", "id": "group 4",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 55, "x": 28,
"y": 780 "y": 530
}, },
"width": 344, "width": 224,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -337,11 +337,11 @@
"id": "group 5", "id": "group 5",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 910 "y": 629
}, },
"width": 200, "width": 160,
"height": 290, "height": 174,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -379,11 +379,11 @@
"id": "group 6", "id": "group 6",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1250 "y": 828
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -421,11 +421,11 @@
"id": "group 7", "id": "group 7",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1380 "y": 927
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -463,11 +463,11 @@
"id": "group 8", "id": "group 8",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1590 "y": 1056
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -505,11 +505,11 @@
"id": "group 9", "id": "group 9",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 2010 "y": 1285
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -547,11 +547,11 @@
"id": "group 10", "id": "group 10",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 549, "x": 322,
"y": 2480 "y": 1554
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -589,11 +589,11 @@
"id": "group 11", "id": "group 11",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 549, "x": 322,
"y": 2820 "y": 1753
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -655,20 +655,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 217
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 217
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 262
}, },
{ {
"x": 99, "x": 62,
"y": 350 "y": 262
} }
], ],
"animated": false, "animated": false,
@ -702,12 +702,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 480 "y": 346
}, },
{ {
"x": 349, "x": 212,
"y": 480 "y": 346
} }
], ],
"animated": false, "animated": false,
@ -741,20 +741,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 610 "y": 445
}, },
{ {
"x": 199, "x": 142,
"y": 610 "y": 445
}, },
{ {
"x": 199, "x": 142,
"y": 690 "y": 490
}, },
{ {
"x": 105, "x": 68,
"y": 690 "y": 490
} }
], ],
"animated": false, "animated": false,
@ -788,12 +788,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 820 "y": 574
}, },
{ {
"x": 349, "x": 212,
"y": 820 "y": 574
} }
], ],
"animated": false, "animated": false,
@ -827,20 +827,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 950 "y": 673
}, },
{ {
"x": 449, "x": 292,
"y": 950 "y": 673
}, },
{ {
"x": 449, "x": 292,
"y": 1030 "y": 718
}, },
{ {
"x": 349, "x": 212,
"y": 1030 "y": 718
} }
], ],
"animated": false, "animated": false,
@ -874,20 +874,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1080 "y": 743
}, },
{ {
"x": 449, "x": 292,
"y": 1080 "y": 743
}, },
{ {
"x": 449, "x": 292,
"y": 1160 "y": 788
}, },
{ {
"x": 349, "x": 212,
"y": 1160 "y": 788
} }
], ],
"animated": false, "animated": false,
@ -921,12 +921,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1290 "y": 872
}, },
{ {
"x": 99, "x": 62,
"y": 1290 "y": 872
} }
], ],
"animated": false, "animated": false,
@ -960,20 +960,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1420 "y": 971
}, },
{ {
"x": 199, "x": 142,
"y": 1420 "y": 971
}, },
{ {
"x": 199, "x": 142,
"y": 1500 "y": 1016
}, },
{ {
"x": 99, "x": 62,
"y": 1500 "y": 1016
} }
], ],
"animated": false, "animated": false,
@ -1007,20 +1007,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1630 "y": 1100
}, },
{ {
"x": 199, "x": 142,
"y": 1630 "y": 1100
}, },
{ {
"x": 199, "x": 142,
"y": 1710 "y": 1145
}, },
{ {
"x": 99, "x": 62,
"y": 1710 "y": 1145
} }
], ],
"animated": false, "animated": false,
@ -1054,20 +1054,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1840 "y": 1200
}, },
{ {
"x": 199, "x": 142,
"y": 1840 "y": 1200
}, },
{ {
"x": 199, "x": 142,
"y": 1920 "y": 1245
}, },
{ {
"x": 99, "x": 62,
"y": 1920 "y": 1245
} }
], ],
"animated": false, "animated": false,
@ -1101,20 +1101,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 2050 "y": 1329
}, },
{ {
"x": 199, "x": 142,
"y": 2050 "y": 1329
}, },
{ {
"x": 199, "x": 142,
"y": 2130 "y": 1374
}, },
{ {
"x": 99, "x": 62,
"y": 2130 "y": 1374
} }
], ],
"animated": false, "animated": false,
@ -1148,20 +1148,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 2260 "y": 1429
}, },
{ {
"x": 199, "x": 142,
"y": 2260 "y": 1429
}, },
{ {
"x": 199, "x": 142,
"y": 2340 "y": 1474
}, },
{ {
"x": 99, "x": 62,
"y": 2340 "y": 1474
} }
], ],
"animated": false, "animated": false,
@ -1195,12 +1195,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 2390 "y": 1499
}, },
{ {
"x": 599, "x": 362,
"y": 2390 "y": 1499
} }
], ],
"animated": false, "animated": false,
@ -1234,20 +1234,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 2520 "y": 1598
}, },
{ {
"x": 699, "x": 442,
"y": 2520 "y": 1598
}, },
{ {
"x": 699, "x": 442,
"y": 2600 "y": 1643
}, },
{ {
"x": 599, "x": 362,
"y": 2600 "y": 1643
} }
], ],
"animated": false, "animated": false,
@ -1281,12 +1281,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 2730 "y": 1698
}, },
{ {
"x": 599, "x": 362,
"y": 2730 "y": 1698
} }
], ],
"animated": false, "animated": false,
@ -1320,20 +1320,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 2860 "y": 1797
}, },
{ {
"x": 699, "x": 442,
"y": 2860 "y": 1797
}, },
{ {
"x": 699, "x": 442,
"y": 2940 "y": 1842
}, },
{ {
"x": 599, "x": 362,
"y": 2940 "y": 1842
} }
], ],
"animated": false, "animated": false,
@ -1367,12 +1367,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 3070 "y": 1897
}, },
{ {
"x": 599, "x": 362,
"y": 3070 "y": 1897
} }
], ],
"animated": false, "animated": false,
@ -1406,12 +1406,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,
@ -1445,12 +1445,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,
@ -1484,12 +1484,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 336 KiB

After

Width:  |  Height:  |  Size: 336 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "group 1", "id": "group 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 230 "y": 173
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "group 2", "id": "group 2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 440 "y": 302
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "group 3", "id": "group 3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 570 "y": 401
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "a.a", "id": "a.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 674 "y": 480
}, },
"width": 12, "width": 12,
"height": 162, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -295,11 +295,11 @@
"id": "group 4", "id": "group 4",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 55, "x": 28,
"y": 780 "y": 530
}, },
"width": 344, "width": 224,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -337,11 +337,11 @@
"id": "group 5", "id": "group 5",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 910 "y": 629
}, },
"width": 200, "width": 160,
"height": 290, "height": 174,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -379,11 +379,11 @@
"id": "group 6", "id": "group 6",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1250 "y": 828
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -421,11 +421,11 @@
"id": "group 7", "id": "group 7",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1380 "y": 927
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -463,11 +463,11 @@
"id": "group 8", "id": "group 8",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 1590 "y": 1056
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -505,11 +505,11 @@
"id": "group 9", "id": "group 9",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 2010 "y": 1285
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -547,11 +547,11 @@
"id": "group 10", "id": "group 10",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 549, "x": 322,
"y": 2480 "y": 1554
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -589,11 +589,11 @@
"id": "group 11", "id": "group 11",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 549, "x": 322,
"y": 2820 "y": 1753
}, },
"width": 200, "width": 160,
"height": 160, "height": 104,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -655,20 +655,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 217
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 217
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 262
}, },
{ {
"x": 99, "x": 62,
"y": 350 "y": 262
} }
], ],
"animated": false, "animated": false,
@ -702,12 +702,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 480 "y": 346
}, },
{ {
"x": 349, "x": 212,
"y": 480 "y": 346
} }
], ],
"animated": false, "animated": false,
@ -741,20 +741,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 610 "y": 445
}, },
{ {
"x": 199, "x": 142,
"y": 610 "y": 445
}, },
{ {
"x": 199, "x": 142,
"y": 690 "y": 490
}, },
{ {
"x": 105, "x": 68,
"y": 690 "y": 490
} }
], ],
"animated": false, "animated": false,
@ -788,12 +788,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 820 "y": 574
}, },
{ {
"x": 349, "x": 212,
"y": 820 "y": 574
} }
], ],
"animated": false, "animated": false,
@ -827,20 +827,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 950 "y": 673
}, },
{ {
"x": 449, "x": 292,
"y": 950 "y": 673
}, },
{ {
"x": 449, "x": 292,
"y": 1030 "y": 718
}, },
{ {
"x": 349, "x": 212,
"y": 1030 "y": 718
} }
], ],
"animated": false, "animated": false,
@ -874,20 +874,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1080 "y": 743
}, },
{ {
"x": 449, "x": 292,
"y": 1080 "y": 743
}, },
{ {
"x": 449, "x": 292,
"y": 1160 "y": 788
}, },
{ {
"x": 349, "x": 212,
"y": 1160 "y": 788
} }
], ],
"animated": false, "animated": false,
@ -921,12 +921,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1290 "y": 872
}, },
{ {
"x": 99, "x": 62,
"y": 1290 "y": 872
} }
], ],
"animated": false, "animated": false,
@ -960,20 +960,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1420 "y": 971
}, },
{ {
"x": 199, "x": 142,
"y": 1420 "y": 971
}, },
{ {
"x": 199, "x": 142,
"y": 1500 "y": 1016
}, },
{ {
"x": 99, "x": 62,
"y": 1500 "y": 1016
} }
], ],
"animated": false, "animated": false,
@ -1007,20 +1007,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1630 "y": 1100
}, },
{ {
"x": 199, "x": 142,
"y": 1630 "y": 1100
}, },
{ {
"x": 199, "x": 142,
"y": 1710 "y": 1145
}, },
{ {
"x": 99, "x": 62,
"y": 1710 "y": 1145
} }
], ],
"animated": false, "animated": false,
@ -1054,20 +1054,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1840 "y": 1200
}, },
{ {
"x": 199, "x": 142,
"y": 1840 "y": 1200
}, },
{ {
"x": 199, "x": 142,
"y": 1920 "y": 1245
}, },
{ {
"x": 99, "x": 62,
"y": 1920 "y": 1245
} }
], ],
"animated": false, "animated": false,
@ -1101,20 +1101,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 2050 "y": 1329
}, },
{ {
"x": 199, "x": 142,
"y": 2050 "y": 1329
}, },
{ {
"x": 199, "x": 142,
"y": 2130 "y": 1374
}, },
{ {
"x": 99, "x": 62,
"y": 2130 "y": 1374
} }
], ],
"animated": false, "animated": false,
@ -1148,20 +1148,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 2260 "y": 1429
}, },
{ {
"x": 199, "x": 142,
"y": 2260 "y": 1429
}, },
{ {
"x": 199, "x": 142,
"y": 2340 "y": 1474
}, },
{ {
"x": 99, "x": 62,
"y": 2340 "y": 1474
} }
], ],
"animated": false, "animated": false,
@ -1195,12 +1195,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 2390 "y": 1499
}, },
{ {
"x": 599, "x": 362,
"y": 2390 "y": 1499
} }
], ],
"animated": false, "animated": false,
@ -1234,20 +1234,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 2520 "y": 1598
}, },
{ {
"x": 699, "x": 442,
"y": 2520 "y": 1598
}, },
{ {
"x": 699, "x": 442,
"y": 2600 "y": 1643
}, },
{ {
"x": 599, "x": 362,
"y": 2600 "y": 1643
} }
], ],
"animated": false, "animated": false,
@ -1281,12 +1281,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 2730 "y": 1698
}, },
{ {
"x": 599, "x": 362,
"y": 2730 "y": 1698
} }
], ],
"animated": false, "animated": false,
@ -1320,20 +1320,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 2860 "y": 1797
}, },
{ {
"x": 699, "x": 442,
"y": 2860 "y": 1797
}, },
{ {
"x": 699, "x": 442,
"y": 2940 "y": 1842
}, },
{ {
"x": 599, "x": 362,
"y": 2940 "y": 1842
} }
], ],
"animated": false, "animated": false,
@ -1367,12 +1367,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 3070 "y": 1897
}, },
{ {
"x": 599, "x": 362,
"y": 3070 "y": 1897
} }
], ],
"animated": false, "animated": false,
@ -1406,12 +1406,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,
@ -1445,12 +1445,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,
@ -1484,12 +1484,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 3200 "y": 1967
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 336 KiB

After

Width:  |  Height:  |  Size: 336 KiB

View file

@ -6,10 +6,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "b.1", "id": "b.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 242, "height": 135,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -111,20 +111,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 233
}, },
{ {
"x": 105, "x": 68,
"y": 350 "y": 233
} }
], ],
"animated": false, "animated": false,
@ -158,20 +158,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 480 "y": 303
}, },
{ {
"x": 105, "x": 68,
"y": 480 "y": 303
} }
], ],
"animated": false, "animated": false,
@ -205,12 +205,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 610 "y": 373
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="377" height="738" viewBox="-78 -28 377 738"><style type="text/css"> width="332" height="523" viewBox="-90 -50 332 523"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="377" height="738" viewBox="-78 -28 377 738"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="b"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(b -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 609.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3904261735)"/></g><g id="b.1"><g class="shape" ><rect x="93" y="254" width="12" height="242" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 270.000000 L 189.000000 270.000000 S 199.000000 270.000000 199.000000 280.000000 L 199.000000 340.000000 S 199.000000 350.000000 189.000000 350.000000 L 109.000000 350.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3904261735)"/></g><g id="b.(1 -&gt; 1)[1]"><path d="M 107.000000 400.000000 L 189.000000 400.000000 S 199.000000 400.000000 199.000000 410.000000 L 199.000000 470.000000 S 199.000000 480.000000 189.000000 480.000000 L 109.000000 480.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3904261735)"/></g><mask id="3904261735" maskUnits="userSpaceOnUse" x="-100" y="-100" width="377" height="738"> ]]></script><g id="b"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(b -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 372.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2695758723)"/></g><g id="b.1"><g class="shape" ><rect x="56" y="178" width="12" height="135" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 188.000000 L 132.000000 188.000000 S 142.000000 188.000000 142.000000 198.000000 L 142.000000 223.000000 S 142.000000 233.000000 132.000000 233.000000 L 72.000000 233.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2695758723)"/></g><g id="b.(1 -&gt; 1)[1]"><path d="M 70.000000 258.000000 L 132.000000 258.000000 S 142.000000 258.000000 142.000000 268.000000 L 142.000000 293.000000 S 142.000000 303.000000 132.000000 303.000000 L 72.000000 303.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2695758723)"/></g><mask id="2695758723" maskUnits="userSpaceOnUse" x="-100" y="-100" width="332" height="523">
<rect x="-100" y="-100" width="377" height="738" fill="white"></rect> <rect x="-100" y="-100" width="332" height="523" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 327 KiB

After

Width:  |  Height:  |  Size: 327 KiB

View file

@ -6,10 +6,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "b.1", "id": "b.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 242, "height": 135,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -111,20 +111,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 233
}, },
{ {
"x": 105, "x": 68,
"y": 350 "y": 233
} }
], ],
"animated": false, "animated": false,
@ -158,20 +158,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 480 "y": 303
}, },
{ {
"x": 105, "x": 68,
"y": 480 "y": 303
} }
], ],
"animated": false, "animated": false,
@ -205,12 +205,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 610 "y": 373
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="377" height="738" viewBox="-78 -28 377 738"><style type="text/css"> width="332" height="523" viewBox="-90 -50 332 523"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="377" height="738" viewBox="-78 -28 377 738"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="b"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(b -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 609.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3904261735)"/></g><g id="b.1"><g class="shape" ><rect x="93" y="254" width="12" height="242" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 270.000000 L 189.000000 270.000000 S 199.000000 270.000000 199.000000 280.000000 L 199.000000 340.000000 S 199.000000 350.000000 189.000000 350.000000 L 109.000000 350.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3904261735)"/></g><g id="b.(1 -&gt; 1)[1]"><path d="M 107.000000 400.000000 L 189.000000 400.000000 S 199.000000 400.000000 199.000000 410.000000 L 199.000000 470.000000 S 199.000000 480.000000 189.000000 480.000000 L 109.000000 480.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3904261735)"/></g><mask id="3904261735" maskUnits="userSpaceOnUse" x="-100" y="-100" width="377" height="738"> ]]></script><g id="b"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(b -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 372.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2695758723)"/></g><g id="b.1"><g class="shape" ><rect x="56" y="178" width="12" height="135" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 188.000000 L 132.000000 188.000000 S 142.000000 188.000000 142.000000 198.000000 L 142.000000 223.000000 S 142.000000 233.000000 132.000000 233.000000 L 72.000000 233.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2695758723)"/></g><g id="b.(1 -&gt; 1)[1]"><path d="M 70.000000 258.000000 L 132.000000 258.000000 S 142.000000 258.000000 142.000000 268.000000 L 142.000000 293.000000 S 142.000000 303.000000 132.000000 303.000000 L 72.000000 303.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2695758723)"/></g><mask id="2695758723" maskUnits="userSpaceOnUse" x="-100" y="-100" width="332" height="523">
<rect x="-100" y="-100" width="377" height="738" fill="white"></rect> <rect x="-100" y="-100" width="332" height="523" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 327 KiB

After

Width:  |  Height:  |  Size: 327 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,11 +88,11 @@
"id": "a.sp1", "id": "a.sp1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -128,11 +128,11 @@
"id": "a.sp2", "id": "a.sp2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 464 "y": 293
}, },
"width": 12, "width": 12,
"height": 82, "height": 45,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -192,12 +192,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -231,20 +231,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 480 "y": 303
}, },
{ {
"x": 105, "x": 68,
"y": 480 "y": 303
} }
], ],
"animated": false, "animated": false,
@ -278,12 +278,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 530 "y": 328
}, },
{ {
"x": 349, "x": 212,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -317,12 +317,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -356,12 +356,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="788" viewBox="-78 -28 604 788"><style type="text/css"> width="454" height="548" viewBox="-90 -50 454 548"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,11 +39,11 @@ width="604" height="788" viewBox="-78 -28 604 788"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 659.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2033132783)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 659.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2033132783)"/></g><g id="a.sp1"><g class="shape" ><rect x="93" y="254" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="464" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 270.000000 L 345.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="227.500000" y="276.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 107.000000 400.000000 L 189.000000 400.000000 S 199.000000 400.000000 199.000000 410.000000 L 199.000000 470.000000 S 199.000000 480.000000 189.000000 480.000000 L 109.000000 480.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="199.000000" y="446.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 530.000000 L 345.000000 530.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="227.500000" y="536.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2033132783" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="788"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 397.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#365038260)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 397.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#365038260)"/></g><g id="a.sp1"><g class="shape" ><rect x="56" y="178" width="12" height="90" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="56" y="293" width="12" height="45" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 188.000000 L 208.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="140.500000" y="194.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 70.000000 258.000000 L 132.000000 258.000000 S 142.000000 258.000000 142.000000 268.000000 L 142.000000 293.000000 S 142.000000 303.000000 132.000000 303.000000 L 72.000000 303.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="142.000000" y="286.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 70.000000 328.000000 L 208.000000 328.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="140.500000" y="334.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="365038260" maskUnits="userSpaceOnUse" x="-100" y="-100" width="454" height="548">
<rect x="-100" y="-100" width="604" height="788" fill="white"></rect> <rect x="-100" y="-100" width="454" height="548" fill="white"></rect>
<rect x="217.000000" y="260.000000" width="21" height="21" fill="black"></rect> <rect x="130.000000" y="178.000000" width="21" height="21" fill="black"></rect>
<rect x="173.000000" y="430.000000" width="52" height="21" fill="black"></rect> <rect x="116.000000" y="270.000000" width="52" height="21" fill="black"></rect>
<rect x="215.000000" y="520.000000" width="25" height="21" fill="black"></rect> <rect x="128.000000" y="318.000000" width="25" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 471 KiB

After

Width:  |  Height:  |  Size: 471 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,11 +88,11 @@
"id": "a.sp1", "id": "a.sp1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -128,11 +128,11 @@
"id": "a.sp2", "id": "a.sp2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 464 "y": 293
}, },
"width": 12, "width": 12,
"height": 82, "height": 45,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -192,12 +192,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -231,20 +231,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 400 "y": 258
}, },
{ {
"x": 199, "x": 142,
"y": 480 "y": 303
}, },
{ {
"x": 105, "x": 68,
"y": 480 "y": 303
} }
], ],
"animated": false, "animated": false,
@ -278,12 +278,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 530 "y": 328
}, },
{ {
"x": 349, "x": 212,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -317,12 +317,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -356,12 +356,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="788" viewBox="-78 -28 604 788"><style type="text/css"> width="454" height="548" viewBox="-90 -50 454 548"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,11 +39,11 @@ width="604" height="788" viewBox="-78 -28 604 788"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 659.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2033132783)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 659.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2033132783)"/></g><g id="a.sp1"><g class="shape" ><rect x="93" y="254" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="464" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 270.000000 L 345.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="227.500000" y="276.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 107.000000 400.000000 L 189.000000 400.000000 S 199.000000 400.000000 199.000000 410.000000 L 199.000000 470.000000 S 199.000000 480.000000 189.000000 480.000000 L 109.000000 480.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="199.000000" y="446.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 530.000000 L 345.000000 530.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2033132783)"/><text class="text-italic" x="227.500000" y="536.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2033132783" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="788"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 397.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#365038260)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 397.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#365038260)"/></g><g id="a.sp1"><g class="shape" ><rect x="56" y="178" width="12" height="90" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="56" y="293" width="12" height="45" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 188.000000 L 208.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="140.500000" y="194.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 70.000000 258.000000 L 132.000000 258.000000 S 142.000000 258.000000 142.000000 268.000000 L 142.000000 293.000000 S 142.000000 303.000000 132.000000 303.000000 L 72.000000 303.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="142.000000" y="286.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 70.000000 328.000000 L 208.000000 328.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#365038260)"/><text class="text-italic" x="140.500000" y="334.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="365038260" maskUnits="userSpaceOnUse" x="-100" y="-100" width="454" height="548">
<rect x="-100" y="-100" width="604" height="788" fill="white"></rect> <rect x="-100" y="-100" width="454" height="548" fill="white"></rect>
<rect x="217.000000" y="260.000000" width="21" height="21" fill="black"></rect> <rect x="130.000000" y="178.000000" width="21" height="21" fill="black"></rect>
<rect x="173.000000" y="430.000000" width="52" height="21" fill="black"></rect> <rect x="116.000000" y="270.000000" width="52" height="21" fill="black"></rect>
<rect x="215.000000" y="520.000000" width="25" height="21" fill="black"></rect> <rect x="128.000000" y="318.000000" width="25" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 471 KiB

After

Width:  |  Height:  |  Size: 471 KiB

View file

@ -6,8 +6,8 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 234 "y": 212
}, },
"width": 427, "width": 427,
"height": 66, "height": 66,
@ -47,10 +47,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 585, "x": 580,
"y": 74 "y": 52
}, },
"width": 150, "width": 117,
"height": 226, "height": 226,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1008, "x": 1001,
"y": 234 "y": 212
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "e", "id": "e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1469, "x": 1442,
"y": 234 "y": 212
}, },
"width": 150, "width": 120,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1719, "x": 1602,
"y": 234 "y": 212
}, },
"width": 150, "width": 103,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,8 +211,8 @@
"id": "f", "id": "f",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1919, "x": 1745,
"y": 234 "y": 212
}, },
"width": 501, "width": 501,
"height": 66, "height": 66,
@ -276,12 +276,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 430 "y": 348
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 430 "y": 348
} }
], ],
"animated": false, "animated": false,
@ -315,12 +315,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 560 "y": 418
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 560 "y": 418
} }
], ],
"animated": false, "animated": false,
@ -354,12 +354,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 660, "x": 638.5,
"y": 690 "y": 488
}, },
{ {
"x": 1083, "x": 1051,
"y": 690 "y": 488
} }
], ],
"animated": false, "animated": false,
@ -393,12 +393,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 820 "y": 558
}, },
{ {
"x": 1083, "x": 1051,
"y": 820 "y": 558
} }
], ],
"animated": false, "animated": false,
@ -432,12 +432,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1083, "x": 1051,
"y": 950 "y": 628
}, },
{ {
"x": 1544, "x": 1502,
"y": 950 "y": 628
} }
], ],
"animated": false, "animated": false,
@ -471,12 +471,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 1080 "y": 698
}, },
{ {
"x": 2169.5, "x": 1995.5,
"y": 1080 "y": 698
} }
], ],
"animated": false, "animated": false,
@ -510,12 +510,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 300 "y": 278
}, },
{ {
"x": 237.5, "x": 225.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -549,12 +549,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 660, "x": 638.5,
"y": 300 "y": 278
}, },
{ {
"x": 660, "x": 638.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -588,12 +588,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1083, "x": 1051,
"y": 300 "y": 278
}, },
{ {
"x": 1083, "x": 1051,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -627,12 +627,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1544, "x": 1502,
"y": 300 "y": 278
}, },
{ {
"x": 1544, "x": 1502,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -666,12 +666,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1794, "x": 1653.5,
"y": 300 "y": 278
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -705,12 +705,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2169.5, "x": 1995.5,
"y": 300 "y": 278
}, },
{ {
"x": 2169.5, "x": 1995.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 474 KiB

View file

@ -6,8 +6,8 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 234 "y": 212
}, },
"width": 427, "width": 427,
"height": 66, "height": 66,
@ -47,10 +47,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 585, "x": 580,
"y": 74 "y": 52
}, },
"width": 150, "width": 117,
"height": 226, "height": 226,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1008, "x": 1001,
"y": 234 "y": 212
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "e", "id": "e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1469, "x": 1442,
"y": 234 "y": 212
}, },
"width": 150, "width": 120,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1719, "x": 1602,
"y": 234 "y": 212
}, },
"width": 150, "width": 103,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,8 +211,8 @@
"id": "f", "id": "f",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1919, "x": 1745,
"y": 234 "y": 212
}, },
"width": 501, "width": 501,
"height": 66, "height": 66,
@ -276,12 +276,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 430 "y": 348
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 430 "y": 348
} }
], ],
"animated": false, "animated": false,
@ -315,12 +315,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 560 "y": 418
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 560 "y": 418
} }
], ],
"animated": false, "animated": false,
@ -354,12 +354,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 660, "x": 638.5,
"y": 690 "y": 488
}, },
{ {
"x": 1083, "x": 1051,
"y": 690 "y": 488
} }
], ],
"animated": false, "animated": false,
@ -393,12 +393,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 820 "y": 558
}, },
{ {
"x": 1083, "x": 1051,
"y": 820 "y": 558
} }
], ],
"animated": false, "animated": false,
@ -432,12 +432,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1083, "x": 1051,
"y": 950 "y": 628
}, },
{ {
"x": 1544, "x": 1502,
"y": 950 "y": 628
} }
], ],
"animated": false, "animated": false,
@ -471,12 +471,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 1080 "y": 698
}, },
{ {
"x": 2169.5, "x": 1995.5,
"y": 1080 "y": 698
} }
], ],
"animated": false, "animated": false,
@ -510,12 +510,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 237.5, "x": 225.5,
"y": 300 "y": 278
}, },
{ {
"x": 237.5, "x": 225.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -549,12 +549,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 660, "x": 638.5,
"y": 300 "y": 278
}, },
{ {
"x": 660, "x": 638.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -588,12 +588,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1083, "x": 1051,
"y": 300 "y": 278
}, },
{ {
"x": 1083, "x": 1051,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -627,12 +627,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1544, "x": 1502,
"y": 300 "y": 278
}, },
{ {
"x": 1544, "x": 1502,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -666,12 +666,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1794, "x": 1653.5,
"y": 300 "y": 278
}, },
{ {
"x": 1794, "x": 1653.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,
@ -705,12 +705,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2169.5, "x": 1995.5,
"y": 300 "y": 278
}, },
{ {
"x": 2169.5, "x": 1995.5,
"y": 1210 "y": 768
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 474 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "callout", "type": "callout",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 167 "y": 145
}, },
"width": 150, "width": 100,
"height": 91, "height": 91,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "b", "id": "b",
"type": "oval", "type": "oval",
"pos": { "pos": {
"x": 281, "x": 259,
"y": 108 "y": 135
}, },
"width": 150, "width": 101,
"height": 150, "height": 101,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -88,8 +88,8 @@
"id": "c", "id": "c",
"type": "class", "type": "class",
"pos": { "pos": {
"x": 481, "x": 400,
"y": 74 "y": 52
}, },
"width": 302, "width": 302,
"height": 184, "height": 184,
@ -143,10 +143,10 @@
"id": "d", "id": "d",
"type": "cloud", "type": "cloud",
"pos": { "pos": {
"x": 828, "x": 742,
"y": 174 "y": 152
}, },
"width": 150, "width": 140,
"height": 84, "height": 84,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -184,8 +184,8 @@
"id": "e", "id": "e",
"type": "code", "type": "code",
"pos": { "pos": {
"x": 1055, "x": 922,
"y": 188 "y": 166
}, },
"width": 196, "width": 196,
"height": 70, "height": 70,
@ -225,10 +225,10 @@
"id": "f", "id": "f",
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 1328, "x": 1140,
"y": 140 "y": 118
}, },
"width": 150, "width": 100,
"height": 118, "height": 118,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -266,10 +266,10 @@
"id": "g", "id": "g",
"type": "diamond", "type": "diamond",
"pos": { "pos": {
"x": 1578, "x": 1290,
"y": 166 "y": 144
}, },
"width": 150, "width": 100,
"height": 92, "height": 92,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -307,10 +307,10 @@
"id": "h", "id": "h",
"type": "document", "type": "document",
"pos": { "pos": {
"x": 1828, "x": 1440,
"y": 182 "y": 160
}, },
"width": 150, "width": 100,
"height": 76, "height": 76,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -348,10 +348,10 @@
"id": "i", "id": "i",
"type": "hexagon", "type": "hexagon",
"pos": { "pos": {
"x": 2078, "x": 1580,
"y": 189 "y": 167
}, },
"width": 150, "width": 146,
"height": 69, "height": 69,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -389,10 +389,10 @@
"id": "j", "id": "j",
"type": "image", "type": "image",
"pos": { "pos": {
"x": 2328, "x": 1766,
"y": 109 "y": 87
}, },
"width": 150, "width": 128,
"height": 128, "height": 128,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -441,10 +441,10 @@
"id": "k", "id": "k",
"type": "oval", "type": "oval",
"pos": { "pos": {
"x": 2578, "x": 1932,
"y": 188 "y": 166
}, },
"width": 150, "width": 100,
"height": 70, "height": 70,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -482,10 +482,10 @@
"id": "l", "id": "l",
"type": "package", "type": "package",
"pos": { "pos": {
"x": 2828, "x": 2082,
"y": 185 "y": 163
}, },
"width": 150, "width": 100,
"height": 73, "height": 73,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -523,10 +523,10 @@
"id": "m", "id": "m",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 3078, "x": 2226,
"y": 171 "y": 149
}, },
"width": 150, "width": 113,
"height": 87, "height": 87,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -564,8 +564,8 @@
"id": "n", "id": "n",
"type": "parallelogram", "type": "parallelogram",
"pos": { "pos": {
"x": 3319, "x": 2379,
"y": 176 "y": 154
}, },
"width": 169, "width": 169,
"height": 82, "height": 82,
@ -605,8 +605,8 @@
"id": "o", "id": "o",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 3578, "x": 2588,
"y": 121 "y": 99
}, },
"width": 150, "width": 150,
"height": 100, "height": 100,
@ -646,8 +646,8 @@
"id": "p", "id": "p",
"type": "queue", "type": "queue",
"pos": { "pos": {
"x": 3828, "x": 2778,
"y": 192 "y": 170
}, },
"width": 151, "width": 151,
"height": 66, "height": 66,
@ -687,11 +687,11 @@
"id": "q", "id": "q",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 4078, "x": 2969,
"y": 108 "y": 133
}, },
"width": 150, "width": 103,
"height": 150, "height": 103,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -728,8 +728,8 @@
"id": "r", "id": "r",
"type": "step", "type": "step",
"pos": { "pos": {
"x": 4310, "x": 3112,
"y": 157 "y": 135
}, },
"width": 187, "width": 187,
"height": 101, "height": 101,
@ -769,10 +769,10 @@
"id": "s", "id": "s",
"type": "stored_data", "type": "stored_data",
"pos": { "pos": {
"x": 4578, "x": 3336,
"y": 192 "y": 170
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -810,8 +810,8 @@
"id": "t", "id": "t",
"type": "sql_table", "type": "sql_table",
"pos": { "pos": {
"x": 4823, "x": 3476,
"y": 150 "y": 128
}, },
"width": 161, "width": 161,
"height": 108, "height": 108,
@ -935,12 +935,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 388 "y": 306
}, },
{ {
"x": 356, "x": 309.5,
"y": 388 "y": 306
} }
], ],
"animated": false, "animated": false,
@ -974,12 +974,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 356, "x": 309.5,
"y": 518 "y": 376
}, },
{ {
"x": 632, "x": 551,
"y": 518 "y": 376
} }
], ],
"animated": false, "animated": false,
@ -1013,12 +1013,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 632, "x": 551,
"y": 648 "y": 446
}, },
{ {
"x": 903, "x": 812,
"y": 648 "y": 446
} }
], ],
"animated": false, "animated": false,
@ -1052,12 +1052,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 903, "x": 812,
"y": 778 "y": 516
}, },
{ {
"x": 1153, "x": 1020,
"y": 778 "y": 516
} }
], ],
"animated": false, "animated": false,
@ -1091,12 +1091,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1153, "x": 1020,
"y": 908 "y": 586
}, },
{ {
"x": 1403, "x": 1190,
"y": 908 "y": 586
} }
], ],
"animated": false, "animated": false,
@ -1130,12 +1130,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1403, "x": 1190,
"y": 1038 "y": 656
}, },
{ {
"x": 1653, "x": 1340,
"y": 1038 "y": 656
} }
], ],
"animated": false, "animated": false,
@ -1169,12 +1169,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1653, "x": 1340,
"y": 1168 "y": 726
}, },
{ {
"x": 1903, "x": 1490,
"y": 1168 "y": 726
} }
], ],
"animated": false, "animated": false,
@ -1208,12 +1208,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1903, "x": 1490,
"y": 1298 "y": 796
}, },
{ {
"x": 2153, "x": 1653,
"y": 1298 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1247,12 +1247,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2153, "x": 1653,
"y": 1428 "y": 866
}, },
{ {
"x": 2403, "x": 1830,
"y": 1428 "y": 866
} }
], ],
"animated": false, "animated": false,
@ -1286,12 +1286,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2403, "x": 1830,
"y": 1558 "y": 936
}, },
{ {
"x": 2653, "x": 1982,
"y": 1558 "y": 936
} }
], ],
"animated": false, "animated": false,
@ -1325,12 +1325,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2653, "x": 1982,
"y": 1688 "y": 1006
}, },
{ {
"x": 2903, "x": 2132,
"y": 1688 "y": 1006
} }
], ],
"animated": false, "animated": false,
@ -1364,12 +1364,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2903, "x": 2132,
"y": 1818 "y": 1076
}, },
{ {
"x": 3153, "x": 2282.5,
"y": 1818 "y": 1076
} }
], ],
"animated": false, "animated": false,
@ -1403,12 +1403,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3153, "x": 2282.5,
"y": 1948 "y": 1146
}, },
{ {
"x": 3403.5, "x": 2463.5,
"y": 1948 "y": 1146
} }
], ],
"animated": false, "animated": false,
@ -1442,12 +1442,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3403.5, "x": 2463.5,
"y": 2078 "y": 1216
}, },
{ {
"x": 3653, "x": 2663,
"y": 2078 "y": 1216
} }
], ],
"animated": false, "animated": false,
@ -1481,12 +1481,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3653, "x": 2663,
"y": 2208 "y": 1286
}, },
{ {
"x": 3903.5, "x": 2853.5,
"y": 2208 "y": 1286
} }
], ],
"animated": false, "animated": false,
@ -1520,12 +1520,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3903.5, "x": 2853.5,
"y": 2338 "y": 1356
}, },
{ {
"x": 4153, "x": 3020.5,
"y": 2338 "y": 1356
} }
], ],
"animated": false, "animated": false,
@ -1559,12 +1559,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4153, "x": 3020.5,
"y": 2468 "y": 1426
}, },
{ {
"x": 4403.5, "x": 3205.5,
"y": 2468 "y": 1426
} }
], ],
"animated": false, "animated": false,
@ -1598,12 +1598,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4403.5, "x": 3205.5,
"y": 2598 "y": 1496
}, },
{ {
"x": 4653, "x": 3386,
"y": 2598 "y": 1496
} }
], ],
"animated": false, "animated": false,
@ -1637,12 +1637,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4653, "x": 3386,
"y": 2728 "y": 1566
}, },
{ {
"x": 4903.5, "x": 3556.5,
"y": 2728 "y": 1566
} }
], ],
"animated": false, "animated": false,
@ -1676,12 +1676,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 258 "y": 236
}, },
{ {
"x": 99, "x": 62,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1715,12 +1715,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 356, "x": 309.5,
"y": 258 "y": 236
}, },
{ {
"x": 356, "x": 309.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1754,12 +1754,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 632, "x": 551,
"y": 258 "y": 236
}, },
{ {
"x": 632, "x": 551,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1793,12 +1793,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 903, "x": 812,
"y": 258 "y": 236
}, },
{ {
"x": 903, "x": 812,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1832,12 +1832,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1153, "x": 1020,
"y": 258 "y": 236
}, },
{ {
"x": 1153, "x": 1020,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1871,12 +1871,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1403, "x": 1190,
"y": 258 "y": 236
}, },
{ {
"x": 1403, "x": 1190,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1910,12 +1910,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1653, "x": 1340,
"y": 258 "y": 236
}, },
{ {
"x": 1653, "x": 1340,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1949,12 +1949,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1903, "x": 1490,
"y": 258 "y": 236
}, },
{ {
"x": 1903, "x": 1490,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1988,12 +1988,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2153, "x": 1653,
"y": 258 "y": 236
}, },
{ {
"x": 2153, "x": 1653,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2027,12 +2027,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2403, "x": 1830,
"y": 263 "y": 241
}, },
{ {
"x": 2403, "x": 1830,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2066,12 +2066,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2653, "x": 1982,
"y": 258 "y": 236
}, },
{ {
"x": 2653, "x": 1982,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2105,12 +2105,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2903, "x": 2132,
"y": 258 "y": 236
}, },
{ {
"x": 2903, "x": 2132,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2144,12 +2144,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3153, "x": 2282.5,
"y": 258 "y": 236
}, },
{ {
"x": 3153, "x": 2282.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2183,12 +2183,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3403.5, "x": 2463.5,
"y": 258 "y": 236
}, },
{ {
"x": 3403.5, "x": 2463.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2222,12 +2222,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3653, "x": 2663,
"y": 263 "y": 241
}, },
{ {
"x": 3653, "x": 2663,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2261,12 +2261,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3903.5, "x": 2853.5,
"y": 258 "y": 236
}, },
{ {
"x": 3903.5, "x": 2853.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2300,12 +2300,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4153, "x": 3020.5,
"y": 258 "y": 236
}, },
{ {
"x": 4153, "x": 3020.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2339,12 +2339,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4403.5, "x": 3205.5,
"y": 258 "y": 236
}, },
{ {
"x": 4403.5, "x": 3205.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2378,12 +2378,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4653, "x": 3386,
"y": 258 "y": 236
}, },
{ {
"x": 4653, "x": 3386,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2417,12 +2417,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4903.5, "x": 3556.5,
"y": 258 "y": 236
}, },
{ {
"x": 4903.5, "x": 3556.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 757 KiB

After

Width:  |  Height:  |  Size: 757 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "callout", "type": "callout",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 167 "y": 145
}, },
"width": 150, "width": 100,
"height": 91, "height": 91,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "b", "id": "b",
"type": "oval", "type": "oval",
"pos": { "pos": {
"x": 281, "x": 259,
"y": 108 "y": 135
}, },
"width": 150, "width": 101,
"height": 150, "height": 101,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -88,8 +88,8 @@
"id": "c", "id": "c",
"type": "class", "type": "class",
"pos": { "pos": {
"x": 481, "x": 400,
"y": 74 "y": 52
}, },
"width": 302, "width": 302,
"height": 184, "height": 184,
@ -143,10 +143,10 @@
"id": "d", "id": "d",
"type": "cloud", "type": "cloud",
"pos": { "pos": {
"x": 828, "x": 742,
"y": 174 "y": 152
}, },
"width": 150, "width": 140,
"height": 84, "height": 84,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -184,8 +184,8 @@
"id": "e", "id": "e",
"type": "code", "type": "code",
"pos": { "pos": {
"x": 1055, "x": 922,
"y": 188 "y": 166
}, },
"width": 196, "width": 196,
"height": 70, "height": 70,
@ -225,10 +225,10 @@
"id": "f", "id": "f",
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 1328, "x": 1140,
"y": 140 "y": 118
}, },
"width": 150, "width": 100,
"height": 118, "height": 118,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -266,10 +266,10 @@
"id": "g", "id": "g",
"type": "diamond", "type": "diamond",
"pos": { "pos": {
"x": 1578, "x": 1290,
"y": 166 "y": 144
}, },
"width": 150, "width": 100,
"height": 92, "height": 92,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -307,10 +307,10 @@
"id": "h", "id": "h",
"type": "document", "type": "document",
"pos": { "pos": {
"x": 1828, "x": 1440,
"y": 182 "y": 160
}, },
"width": 150, "width": 100,
"height": 76, "height": 76,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -348,10 +348,10 @@
"id": "i", "id": "i",
"type": "hexagon", "type": "hexagon",
"pos": { "pos": {
"x": 2078, "x": 1580,
"y": 189 "y": 167
}, },
"width": 150, "width": 146,
"height": 69, "height": 69,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -389,10 +389,10 @@
"id": "j", "id": "j",
"type": "image", "type": "image",
"pos": { "pos": {
"x": 2328, "x": 1766,
"y": 109 "y": 87
}, },
"width": 150, "width": 128,
"height": 128, "height": 128,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -441,10 +441,10 @@
"id": "k", "id": "k",
"type": "oval", "type": "oval",
"pos": { "pos": {
"x": 2578, "x": 1932,
"y": 188 "y": 166
}, },
"width": 150, "width": 100,
"height": 70, "height": 70,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -482,10 +482,10 @@
"id": "l", "id": "l",
"type": "package", "type": "package",
"pos": { "pos": {
"x": 2828, "x": 2082,
"y": 185 "y": 163
}, },
"width": 150, "width": 100,
"height": 73, "height": 73,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -523,10 +523,10 @@
"id": "m", "id": "m",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 3078, "x": 2226,
"y": 171 "y": 149
}, },
"width": 150, "width": 113,
"height": 87, "height": 87,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -564,8 +564,8 @@
"id": "n", "id": "n",
"type": "parallelogram", "type": "parallelogram",
"pos": { "pos": {
"x": 3319, "x": 2379,
"y": 176 "y": 154
}, },
"width": 169, "width": 169,
"height": 82, "height": 82,
@ -605,8 +605,8 @@
"id": "o", "id": "o",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 3578, "x": 2588,
"y": 121 "y": 99
}, },
"width": 150, "width": 150,
"height": 100, "height": 100,
@ -646,8 +646,8 @@
"id": "p", "id": "p",
"type": "queue", "type": "queue",
"pos": { "pos": {
"x": 3828, "x": 2778,
"y": 192 "y": 170
}, },
"width": 151, "width": 151,
"height": 66, "height": 66,
@ -687,11 +687,11 @@
"id": "q", "id": "q",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 4078, "x": 2969,
"y": 108 "y": 133
}, },
"width": 150, "width": 103,
"height": 150, "height": 103,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -728,8 +728,8 @@
"id": "r", "id": "r",
"type": "step", "type": "step",
"pos": { "pos": {
"x": 4310, "x": 3112,
"y": 157 "y": 135
}, },
"width": 187, "width": 187,
"height": 101, "height": 101,
@ -769,10 +769,10 @@
"id": "s", "id": "s",
"type": "stored_data", "type": "stored_data",
"pos": { "pos": {
"x": 4578, "x": 3336,
"y": 192 "y": 170
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -810,8 +810,8 @@
"id": "t", "id": "t",
"type": "sql_table", "type": "sql_table",
"pos": { "pos": {
"x": 4823, "x": 3476,
"y": 150 "y": 128
}, },
"width": 161, "width": 161,
"height": 108, "height": 108,
@ -935,12 +935,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 388 "y": 306
}, },
{ {
"x": 356, "x": 309.5,
"y": 388 "y": 306
} }
], ],
"animated": false, "animated": false,
@ -974,12 +974,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 356, "x": 309.5,
"y": 518 "y": 376
}, },
{ {
"x": 632, "x": 551,
"y": 518 "y": 376
} }
], ],
"animated": false, "animated": false,
@ -1013,12 +1013,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 632, "x": 551,
"y": 648 "y": 446
}, },
{ {
"x": 903, "x": 812,
"y": 648 "y": 446
} }
], ],
"animated": false, "animated": false,
@ -1052,12 +1052,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 903, "x": 812,
"y": 778 "y": 516
}, },
{ {
"x": 1153, "x": 1020,
"y": 778 "y": 516
} }
], ],
"animated": false, "animated": false,
@ -1091,12 +1091,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1153, "x": 1020,
"y": 908 "y": 586
}, },
{ {
"x": 1403, "x": 1190,
"y": 908 "y": 586
} }
], ],
"animated": false, "animated": false,
@ -1130,12 +1130,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1403, "x": 1190,
"y": 1038 "y": 656
}, },
{ {
"x": 1653, "x": 1340,
"y": 1038 "y": 656
} }
], ],
"animated": false, "animated": false,
@ -1169,12 +1169,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1653, "x": 1340,
"y": 1168 "y": 726
}, },
{ {
"x": 1903, "x": 1490,
"y": 1168 "y": 726
} }
], ],
"animated": false, "animated": false,
@ -1208,12 +1208,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1903, "x": 1490,
"y": 1298 "y": 796
}, },
{ {
"x": 2153, "x": 1653,
"y": 1298 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1247,12 +1247,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2153, "x": 1653,
"y": 1428 "y": 866
}, },
{ {
"x": 2403, "x": 1830,
"y": 1428 "y": 866
} }
], ],
"animated": false, "animated": false,
@ -1286,12 +1286,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2403, "x": 1830,
"y": 1558 "y": 936
}, },
{ {
"x": 2653, "x": 1982,
"y": 1558 "y": 936
} }
], ],
"animated": false, "animated": false,
@ -1325,12 +1325,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2653, "x": 1982,
"y": 1688 "y": 1006
}, },
{ {
"x": 2903, "x": 2132,
"y": 1688 "y": 1006
} }
], ],
"animated": false, "animated": false,
@ -1364,12 +1364,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2903, "x": 2132,
"y": 1818 "y": 1076
}, },
{ {
"x": 3153, "x": 2282.5,
"y": 1818 "y": 1076
} }
], ],
"animated": false, "animated": false,
@ -1403,12 +1403,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3153, "x": 2282.5,
"y": 1948 "y": 1146
}, },
{ {
"x": 3403.5, "x": 2463.5,
"y": 1948 "y": 1146
} }
], ],
"animated": false, "animated": false,
@ -1442,12 +1442,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3403.5, "x": 2463.5,
"y": 2078 "y": 1216
}, },
{ {
"x": 3653, "x": 2663,
"y": 2078 "y": 1216
} }
], ],
"animated": false, "animated": false,
@ -1481,12 +1481,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3653, "x": 2663,
"y": 2208 "y": 1286
}, },
{ {
"x": 3903.5, "x": 2853.5,
"y": 2208 "y": 1286
} }
], ],
"animated": false, "animated": false,
@ -1520,12 +1520,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3903.5, "x": 2853.5,
"y": 2338 "y": 1356
}, },
{ {
"x": 4153, "x": 3020.5,
"y": 2338 "y": 1356
} }
], ],
"animated": false, "animated": false,
@ -1559,12 +1559,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4153, "x": 3020.5,
"y": 2468 "y": 1426
}, },
{ {
"x": 4403.5, "x": 3205.5,
"y": 2468 "y": 1426
} }
], ],
"animated": false, "animated": false,
@ -1598,12 +1598,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4403.5, "x": 3205.5,
"y": 2598 "y": 1496
}, },
{ {
"x": 4653, "x": 3386,
"y": 2598 "y": 1496
} }
], ],
"animated": false, "animated": false,
@ -1637,12 +1637,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4653, "x": 3386,
"y": 2728 "y": 1566
}, },
{ {
"x": 4903.5, "x": 3556.5,
"y": 2728 "y": 1566
} }
], ],
"animated": false, "animated": false,
@ -1676,12 +1676,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 258 "y": 236
}, },
{ {
"x": 99, "x": 62,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1715,12 +1715,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 356, "x": 309.5,
"y": 258 "y": 236
}, },
{ {
"x": 356, "x": 309.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1754,12 +1754,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 632, "x": 551,
"y": 258 "y": 236
}, },
{ {
"x": 632, "x": 551,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1793,12 +1793,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 903, "x": 812,
"y": 258 "y": 236
}, },
{ {
"x": 903, "x": 812,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1832,12 +1832,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1153, "x": 1020,
"y": 258 "y": 236
}, },
{ {
"x": 1153, "x": 1020,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1871,12 +1871,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1403, "x": 1190,
"y": 258 "y": 236
}, },
{ {
"x": 1403, "x": 1190,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1910,12 +1910,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1653, "x": 1340,
"y": 258 "y": 236
}, },
{ {
"x": 1653, "x": 1340,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1949,12 +1949,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1903, "x": 1490,
"y": 258 "y": 236
}, },
{ {
"x": 1903, "x": 1490,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -1988,12 +1988,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2153, "x": 1653,
"y": 258 "y": 236
}, },
{ {
"x": 2153, "x": 1653,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2027,12 +2027,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2403, "x": 1830,
"y": 263 "y": 241
}, },
{ {
"x": 2403, "x": 1830,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2066,12 +2066,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2653, "x": 1982,
"y": 258 "y": 236
}, },
{ {
"x": 2653, "x": 1982,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2105,12 +2105,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2903, "x": 2132,
"y": 258 "y": 236
}, },
{ {
"x": 2903, "x": 2132,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2144,12 +2144,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3153, "x": 2282.5,
"y": 258 "y": 236
}, },
{ {
"x": 3153, "x": 2282.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2183,12 +2183,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3403.5, "x": 2463.5,
"y": 258 "y": 236
}, },
{ {
"x": 3403.5, "x": 2463.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2222,12 +2222,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3653, "x": 2663,
"y": 263 "y": 241
}, },
{ {
"x": 3653, "x": 2663,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2261,12 +2261,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 3903.5, "x": 2853.5,
"y": 258 "y": 236
}, },
{ {
"x": 3903.5, "x": 2853.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2300,12 +2300,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4153, "x": 3020.5,
"y": 258 "y": 236
}, },
{ {
"x": 4153, "x": 3020.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2339,12 +2339,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4403.5, "x": 3205.5,
"y": 258 "y": 236
}, },
{ {
"x": 4403.5, "x": 3205.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2378,12 +2378,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4653, "x": 3386,
"y": 258 "y": 236
}, },
{ {
"x": 4653, "x": 3386,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,
@ -2417,12 +2417,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 4903.5, "x": 3556.5,
"y": 258 "y": 236
}, },
{ {
"x": 4903.5, "x": 3556.5,
"y": 2858 "y": 1636
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 757 KiB

After

Width:  |  Height:  |  Size: 757 KiB

View file

@ -6,10 +6,10 @@
"id": "alice", "id": "alice",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "bob", "id": "bob",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 426, "x": 404,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -112,12 +112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 501, "x": 454,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -151,12 +151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 501, "x": 454,
"y": 400 "y": 258
}, },
{ {
"x": 99, "x": 62,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -190,12 +190,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -229,12 +229,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 501, "x": 454,
"y": 140 "y": 118
}, },
{ {
"x": 501, "x": 454,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="756" height="658" viewBox="-78 -28 756 658"><style type="text/css"> width="696" height="478" viewBox="-90 -50 696 478"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,10 +39,10 @@ width="756" height="658" viewBox="-78 -28 756 658"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="alice"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">alice</text></g><g id="bob"><g class="shape" ><rect x="426" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="501.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">bob</text></g><g id="(alice -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 529.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3865472955)"/></g><g id="(bob -- )[0]"><path d="M 501.000000 142.000000 L 501.000000 529.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3865472955)"/></g><g id="(alice -&gt; bob)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 497.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3865472955)"/><text class="text-italic" x="300.500000" y="276.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what does it mean to be well-adjusted</text></g><g id="(bob -&gt; alice)[0]"><path d="M 499.000000 400.000000 L 103.000000 400.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3865472955)"/><text class="text-italic" x="300.000000" y="406.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">The ability to play bridge or golf as if they were games</text></g><mask id="3865472955" maskUnits="userSpaceOnUse" x="-100" y="-100" width="756" height="658"> ]]></script><g id="alice"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">alice</text></g><g id="bob"><g class="shape" ><rect x="404" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="454.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">bob</text></g><g id="(alice -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 327.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3229036828)"/></g><g id="(bob -- )[0]"><path d="M 454.000000 120.000000 L 454.000000 327.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3229036828)"/></g><g id="(alice -&gt; bob)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 450.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3229036828)"/><text class="text-italic" x="258.500000" y="194.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what does it mean to be well-adjusted</text></g><g id="(bob -&gt; alice)[0]"><path d="M 452.000000 258.000000 L 66.000000 258.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3229036828)"/><text class="text-italic" x="258.000000" y="264.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">The ability to play bridge or golf as if they were games</text></g><mask id="3229036828" maskUnits="userSpaceOnUse" x="-100" y="-100" width="696" height="478">
<rect x="-100" y="-100" width="756" height="658" fill="white"></rect> <rect x="-100" y="-100" width="696" height="478" fill="white"></rect>
<rect x="176.000000" y="260.000000" width="249" height="21" fill="black"></rect> <rect x="134.000000" y="178.000000" width="249" height="21" fill="black"></rect>
<rect x="124.000000" y="390.000000" width="352" height="21" fill="black"></rect> <rect x="82.000000" y="248.000000" width="352" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 470 KiB

View file

@ -6,10 +6,10 @@
"id": "alice", "id": "alice",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "bob", "id": "bob",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 426, "x": 404,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -112,12 +112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 501, "x": 454,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -151,12 +151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 501, "x": 454,
"y": 400 "y": 258
}, },
{ {
"x": 99, "x": 62,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -190,12 +190,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -229,12 +229,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 501, "x": 454,
"y": 140 "y": 118
}, },
{ {
"x": 501, "x": 454,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="756" height="658" viewBox="-78 -28 756 658"><style type="text/css"> width="696" height="478" viewBox="-90 -50 696 478"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,10 +39,10 @@ width="756" height="658" viewBox="-78 -28 756 658"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="alice"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">alice</text></g><g id="bob"><g class="shape" ><rect x="426" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="501.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">bob</text></g><g id="(alice -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 529.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3865472955)"/></g><g id="(bob -- )[0]"><path d="M 501.000000 142.000000 L 501.000000 529.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3865472955)"/></g><g id="(alice -&gt; bob)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 497.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3865472955)"/><text class="text-italic" x="300.500000" y="276.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what does it mean to be well-adjusted</text></g><g id="(bob -&gt; alice)[0]"><path d="M 499.000000 400.000000 L 103.000000 400.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3865472955)"/><text class="text-italic" x="300.000000" y="406.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">The ability to play bridge or golf as if they were games</text></g><mask id="3865472955" maskUnits="userSpaceOnUse" x="-100" y="-100" width="756" height="658"> ]]></script><g id="alice"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">alice</text></g><g id="bob"><g class="shape" ><rect x="404" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="454.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">bob</text></g><g id="(alice -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 327.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3229036828)"/></g><g id="(bob -- )[0]"><path d="M 454.000000 120.000000 L 454.000000 327.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3229036828)"/></g><g id="(alice -&gt; bob)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 450.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3229036828)"/><text class="text-italic" x="258.500000" y="194.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what does it mean to be well-adjusted</text></g><g id="(bob -&gt; alice)[0]"><path d="M 452.000000 258.000000 L 66.000000 258.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3229036828)"/><text class="text-italic" x="258.000000" y="264.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">The ability to play bridge or golf as if they were games</text></g><mask id="3229036828" maskUnits="userSpaceOnUse" x="-100" y="-100" width="696" height="478">
<rect x="-100" y="-100" width="756" height="658" fill="white"></rect> <rect x="-100" y="-100" width="696" height="478" fill="white"></rect>
<rect x="176.000000" y="260.000000" width="249" height="21" fill="black"></rect> <rect x="134.000000" y="178.000000" width="249" height="21" fill="black"></rect>
<rect x="124.000000" y="390.000000" width="352" height="21" fill="black"></rect> <rect x="82.000000" y="248.000000" width="352" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 470 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,11 +170,11 @@
"id": "ggg", "id": "ggg",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 360 "y": 243
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -212,11 +212,11 @@
"id": "group 1", "id": "group 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 275, "x": 160,
"y": 490 "y": 342
}, },
"width": 398, "width": 254,
"height": 730, "height": 438,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -254,11 +254,11 @@
"id": "group 1.nested guy", "id": "group 1.nested guy",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 750 "y": 511
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -296,11 +296,11 @@
"id": "b.t1", "id": "b.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 904 "y": 615
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -336,11 +336,11 @@
"id": "c.t1", "id": "c.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 356,
"y": 904 "y": 615
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -376,11 +376,11 @@
"id": "b.t1.t2", "id": "b.t1.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 339, "x": 202,
"y": 1034 "y": 685
}, },
"width": 20, "width": 20,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -416,11 +416,11 @@
"id": "group b", "id": "group b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 1270 "y": 820
}, },
"width": 448, "width": 328,
"height": 406, "height": 265,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -458,8 +458,8 @@
"id": "c.what would arnold say", "id": "c.what would arnold say",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 500, "x": 263,
"y": 1440 "y": 934
}, },
"width": 197, "width": 197,
"height": 66, "height": 66,
@ -499,11 +499,11 @@
"id": "choo", "id": "choo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 747, "x": 420,
"y": 1726 "y": 1125
}, },
"width": 204, "width": 184,
"height": 146, "height": 125,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -541,8 +541,8 @@
"id": "d.this note", "id": "d.this note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 797, "x": 460,
"y": 1766 "y": 1169
}, },
"width": 104, "width": 104,
"height": 66, "height": 66,
@ -606,12 +606,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -645,12 +645,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 287
}, },
{ {
"x": 349, "x": 212,
"y": 400 "y": 287
} }
], ],
"animated": false, "animated": false,
@ -684,12 +684,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 386
}, },
{ {
"x": 599, "x": 362,
"y": 530 "y": 386
} }
], ],
"animated": false, "animated": false,
@ -723,12 +723,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 660 "y": 456
}, },
{ {
"x": 349, "x": 212,
"y": 660 "y": 456
} }
], ],
"animated": false, "animated": false,
@ -762,12 +762,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 790 "y": 555
}, },
{ {
"x": 349, "x": 212,
"y": 790 "y": 555
} }
], ],
"animated": false, "animated": false,
@ -801,12 +801,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 218,
"y": 920 "y": 625
}, },
{ {
"x": 593, "x": 356,
"y": 920 "y": 625
} }
], ],
"animated": false, "animated": false,
@ -840,12 +840,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 359, "x": 222,
"y": 1050 "y": 695
}, },
{ {
"x": 593, "x": 356,
"y": 1050 "y": 695
} }
], ],
"animated": false, "animated": false,
@ -879,12 +879,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 593, "x": 356,
"y": 1180 "y": 765
}, },
{ {
"x": 355, "x": 218,
"y": 1180 "y": 765
} }
], ],
"animated": false, "animated": false,
@ -918,12 +918,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1310 "y": 864
}, },
{ {
"x": 599, "x": 362,
"y": 1310 "y": 864
} }
], ],
"animated": false, "animated": false,
@ -957,12 +957,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 1636 "y": 1070
}, },
{ {
"x": 349, "x": 212,
"y": 1636 "y": 1070
} }
], ],
"animated": false, "animated": false,
@ -996,12 +996,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1035,12 +1035,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1074,12 +1074,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1113,12 +1113,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 512,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 512,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 477 KiB

After

Width:  |  Height:  |  Size: 477 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,11 +170,11 @@
"id": "ggg", "id": "ggg",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 360 "y": 243
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -212,11 +212,11 @@
"id": "group 1", "id": "group 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 275, "x": 160,
"y": 490 "y": 342
}, },
"width": 398, "width": 254,
"height": 730, "height": 438,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -254,11 +254,11 @@
"id": "group 1.nested guy", "id": "group 1.nested guy",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 750 "y": 511
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -296,11 +296,11 @@
"id": "b.t1", "id": "b.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 904 "y": 615
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -336,11 +336,11 @@
"id": "c.t1", "id": "c.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 356,
"y": 904 "y": 615
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -376,11 +376,11 @@
"id": "b.t1.t2", "id": "b.t1.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 339, "x": 202,
"y": 1034 "y": 685
}, },
"width": 20, "width": 20,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -416,11 +416,11 @@
"id": "group b", "id": "group b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 299, "x": 172,
"y": 1270 "y": 820
}, },
"width": 448, "width": 328,
"height": 406, "height": 265,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -458,8 +458,8 @@
"id": "c.what would arnold say", "id": "c.what would arnold say",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 500, "x": 263,
"y": 1440 "y": 934
}, },
"width": 197, "width": 197,
"height": 66, "height": 66,
@ -499,11 +499,11 @@
"id": "choo", "id": "choo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 747, "x": 420,
"y": 1726 "y": 1125
}, },
"width": 204, "width": 184,
"height": 146, "height": 125,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -541,8 +541,8 @@
"id": "d.this note", "id": "d.this note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 797, "x": 460,
"y": 1766 "y": 1169
}, },
"width": 104, "width": 104,
"height": 66, "height": 66,
@ -606,12 +606,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -645,12 +645,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 287
}, },
{ {
"x": 349, "x": 212,
"y": 400 "y": 287
} }
], ],
"animated": false, "animated": false,
@ -684,12 +684,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 386
}, },
{ {
"x": 599, "x": 362,
"y": 530 "y": 386
} }
], ],
"animated": false, "animated": false,
@ -723,12 +723,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 660 "y": 456
}, },
{ {
"x": 349, "x": 212,
"y": 660 "y": 456
} }
], ],
"animated": false, "animated": false,
@ -762,12 +762,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 790 "y": 555
}, },
{ {
"x": 349, "x": 212,
"y": 790 "y": 555
} }
], ],
"animated": false, "animated": false,
@ -801,12 +801,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 218,
"y": 920 "y": 625
}, },
{ {
"x": 593, "x": 356,
"y": 920 "y": 625
} }
], ],
"animated": false, "animated": false,
@ -840,12 +840,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 359, "x": 222,
"y": 1050 "y": 695
}, },
{ {
"x": 593, "x": 356,
"y": 1050 "y": 695
} }
], ],
"animated": false, "animated": false,
@ -879,12 +879,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 593, "x": 356,
"y": 1180 "y": 765
}, },
{ {
"x": 355, "x": 218,
"y": 1180 "y": 765
} }
], ],
"animated": false, "animated": false,
@ -918,12 +918,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 1310 "y": 864
}, },
{ {
"x": 599, "x": 362,
"y": 1310 "y": 864
} }
], ],
"animated": false, "animated": false,
@ -957,12 +957,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 1636 "y": 1070
}, },
{ {
"x": 349, "x": 212,
"y": 1636 "y": 1070
} }
], ],
"animated": false, "animated": false,
@ -996,12 +996,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1035,12 +1035,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1074,12 +1074,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,
@ -1113,12 +1113,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 512,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 512,
"y": 1962 "y": 1305
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 477 KiB

After

Width:  |  Height:  |  Size: 477 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,8 +88,8 @@
"id": "b.note", "id": "b.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 116, "x": -20,
"y": 660 "y": 258
}, },
"width": 465, "width": 465,
"height": 66, "height": 66,
@ -129,8 +129,8 @@
"id": "a.note", "id": "a.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 60, "x": 23,
"y": 400 "y": 394
}, },
"width": 77, "width": 77,
"height": 130, "height": 130,
@ -194,12 +194,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -233,12 +233,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 856 "y": 594
} }
], ],
"animated": false, "animated": false,
@ -272,12 +272,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 856 "y": 594
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="761" height="984" viewBox="-78 -28 761 984"><style type="text/css"> width="669" height="744" viewBox="-122 -50 669 744"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="761" height="984" viewBox="-78 -28 761 984"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 855.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1263774520)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 855.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1263774520)"/></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 345.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1263774520)"/></g><g id="b.note"><g class="shape" ><path d="M 117 660 H 560 C 561 660 562 660 563 661 L 580 677 C 581 678 581 679 581 680 V 726 C 581 726 581 726 581 726 H 117 C 116 726 116 726 116 726 V 661 C 116 660 116 660 117 660 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 580 726 H 117 C 116 726 116 726 116 725 V 661 C 116 660 116 660 117 660 H 559 C 560 660 560 660 560 661 V 678 C 560 679 561 680 562 680 H 580 C 581 680 581 680 581 681 V 725 C 580 726 581 726 580 726 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="348.500000" y="698.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a note here to remember that padding must consider notes too</text></g><g id="a.note"><g class="shape" ><path d="M 61 400 H 116 C 117 400 118 400 119 401 L 136 417 C 137 418 137 419 137 420 V 530 C 137 530 137 530 137 530 H 61 C 60 530 60 530 60 530 V 401 C 60 400 60 400 61 400 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 136 530 H 61 C 60 530 60 530 60 529 V 401 C 60 400 60 400 61 400 H 115 C 116 400 116 400 116 401 V 418 C 116 419 117 420 118 420 H 136 C 137 420 137 420 137 421 V 529 C 136 530 137 530 136 530 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="98.500000" y="438.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="98.500000" dy="0.000000">just</tspan><tspan x="98.500000" dy="17.000000">a</tspan><tspan x="98.500000" dy="17.000000">long</tspan><tspan x="98.500000" dy="17.000000">note</tspan><tspan x="98.500000" dy="17.000000">here</tspan></text></g><mask id="1263774520" maskUnits="userSpaceOnUse" x="-100" y="-100" width="761" height="984"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 593.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1137356081)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 593.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1137356081)"/></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 208.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1137356081)"/></g><g id="b.note"><g class="shape" ><path d="M -20 258 H 424 C 425 258 426 258 427 259 L 444 275 C 445 276 445 277 445 278 V 324 C 445 324 445 324 445 324 H -20 C -20 324 -20 324 -20 324 V 259 C -20 258 -20 258 -20 258 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 444 324 H -19 C -20 324 -20 324 -20 323 V 259 C -20 258 -20 258 -19 258 H 423 C 424 258 424 258 424 259 V 276 C 424 277 425 278 426 278 H 444 C 445 278 445 278 445 279 V 323 C 444 324 445 324 444 324 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="212.500000" y="296.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a note here to remember that padding must consider notes too</text></g><g id="a.note"><g class="shape" ><path d="M 24 394 H 79 C 80 394 81 394 82 395 L 99 411 C 100 412 100 413 100 414 V 524 C 100 524 100 524 100 524 H 23 C 23 524 23 524 23 524 V 395 C 23 394 23 394 24 394 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 99 524 H 24 C 23 524 23 524 23 523 V 395 C 23 394 23 394 24 394 H 78 C 79 394 79 394 79 395 V 412 C 79 413 80 414 81 414 H 99 C 100 414 100 414 100 415 V 523 C 99 524 100 524 99 524 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="61.500000" y="432.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="61.500000" dy="0.000000">just</tspan><tspan x="61.500000" dy="17.000000">a</tspan><tspan x="61.500000" dy="17.000000">long</tspan><tspan x="61.500000" dy="17.000000">note</tspan><tspan x="61.500000" dy="17.000000">here</tspan></text></g><mask id="1137356081" maskUnits="userSpaceOnUse" x="-100" y="-100" width="669" height="744">
<rect x="-100" y="-100" width="761" height="984" fill="white"></rect> <rect x="-100" y="-100" width="669" height="744" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 328 KiB

After

Width:  |  Height:  |  Size: 328 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,8 +88,8 @@
"id": "b.note", "id": "b.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 116, "x": -20,
"y": 660 "y": 258
}, },
"width": 465, "width": 465,
"height": 66, "height": 66,
@ -129,8 +129,8 @@
"id": "a.note", "id": "a.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 60, "x": 23,
"y": 400 "y": 394
}, },
"width": 77, "width": 77,
"height": 130, "height": 130,
@ -194,12 +194,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 212,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -233,12 +233,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 856 "y": 594
} }
], ],
"animated": false, "animated": false,
@ -272,12 +272,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 856 "y": 594
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="761" height="984" viewBox="-78 -28 761 984"><style type="text/css"> width="669" height="744" viewBox="-122 -50 669 744"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,8 +39,8 @@ width="761" height="984" viewBox="-78 -28 761 984"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 855.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1263774520)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 855.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1263774520)"/></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 345.000000 270.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1263774520)"/></g><g id="b.note"><g class="shape" ><path d="M 117 660 H 560 C 561 660 562 660 563 661 L 580 677 C 581 678 581 679 581 680 V 726 C 581 726 581 726 581 726 H 117 C 116 726 116 726 116 726 V 661 C 116 660 116 660 117 660 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 580 726 H 117 C 116 726 116 726 116 725 V 661 C 116 660 116 660 117 660 H 559 C 560 660 560 660 560 661 V 678 C 560 679 561 680 562 680 H 580 C 581 680 581 680 581 681 V 725 C 580 726 581 726 580 726 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="348.500000" y="698.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a note here to remember that padding must consider notes too</text></g><g id="a.note"><g class="shape" ><path d="M 61 400 H 116 C 117 400 118 400 119 401 L 136 417 C 137 418 137 419 137 420 V 530 C 137 530 137 530 137 530 H 61 C 60 530 60 530 60 530 V 401 C 60 400 60 400 61 400 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 136 530 H 61 C 60 530 60 530 60 529 V 401 C 60 400 60 400 61 400 H 115 C 116 400 116 400 116 401 V 418 C 116 419 117 420 118 420 H 136 C 137 420 137 420 137 421 V 529 C 136 530 137 530 136 530 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="98.500000" y="438.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="98.500000" dy="0.000000">just</tspan><tspan x="98.500000" dy="17.000000">a</tspan><tspan x="98.500000" dy="17.000000">long</tspan><tspan x="98.500000" dy="17.000000">note</tspan><tspan x="98.500000" dy="17.000000">here</tspan></text></g><mask id="1263774520" maskUnits="userSpaceOnUse" x="-100" y="-100" width="761" height="984"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 593.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1137356081)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 593.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1137356081)"/></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 208.000000 188.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1137356081)"/></g><g id="b.note"><g class="shape" ><path d="M -20 258 H 424 C 425 258 426 258 427 259 L 444 275 C 445 276 445 277 445 278 V 324 C 445 324 445 324 445 324 H -20 C -20 324 -20 324 -20 324 V 259 C -20 258 -20 258 -20 258 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 444 324 H -19 C -20 324 -20 324 -20 323 V 259 C -20 258 -20 258 -19 258 H 423 C 424 258 424 258 424 259 V 276 C 424 277 425 278 426 278 H 444 C 445 278 445 278 445 279 V 323 C 444 324 445 324 444 324 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="212.500000" y="296.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a note here to remember that padding must consider notes too</text></g><g id="a.note"><g class="shape" ><path d="M 24 394 H 79 C 80 394 81 394 82 395 L 99 411 C 100 412 100 413 100 414 V 524 C 100 524 100 524 100 524 H 23 C 23 524 23 524 23 524 V 395 C 23 394 23 394 24 394 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/><path d="M 99 524 H 24 C 23 524 23 524 23 523 V 395 C 23 394 23 394 24 394 H 78 C 79 394 79 394 79 395 V 412 C 79 413 80 414 81 414 H 99 C 100 414 100 414 100 415 V 523 C 99 524 100 524 99 524 Z" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;"/></g><text class="text" x="61.500000" y="432.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="61.500000" dy="0.000000">just</tspan><tspan x="61.500000" dy="17.000000">a</tspan><tspan x="61.500000" dy="17.000000">long</tspan><tspan x="61.500000" dy="17.000000">note</tspan><tspan x="61.500000" dy="17.000000">here</tspan></text></g><mask id="1137356081" maskUnits="userSpaceOnUse" x="-100" y="-100" width="669" height="744">
<rect x="-100" y="-100" width="761" height="984" fill="white"></rect> <rect x="-100" y="-100" width="669" height="744" fill="white"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {

Before

Width:  |  Height:  |  Size: 328 KiB

After

Width:  |  Height:  |  Size: 328 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 307, "x": 285,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 589, "x": 542,
"y": 74 "y": 52
}, },
"width": 150, "width": 130,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "this is a message group", "id": "this is a message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -67, "x": -58,
"y": 230 "y": 173
}, },
"width": 595, "width": 481,
"height": 892, "height": 697,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "this is a message group.and this is a nested message group", "id": "this is a message group.and this is a nested message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -43, "x": -46,
"y": 360 "y": 272
}, },
"width": 547, "width": 457,
"height": 738, "height": 557,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting", "id": "this is a message group.and this is a nested message group.what about more nesting",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -19, "x": -34,
"y": 490 "y": 371
}, },
"width": 499, "width": 433,
"height": 584, "height": 417,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.crazy town", "id": "this is a message group.and this is a nested message group.what about more nesting.crazy town",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 5, "x": -22,
"y": 816 "y": 470
}, },
"width": 451, "width": 409,
"height": 234, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -297,8 +297,8 @@
"id": "a.a note", "id": "a.a note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 55, "x": 18,
"y": 920 "y": 514
}, },
"width": 88, "width": 88,
"height": 66, "height": 66,
@ -338,11 +338,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.crazy town.whoa", "id": "this is a message group.and this is a nested message group.what about more nesting.crazy town.whoa",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 946 "y": 705
}, },
"width": 383, "width": 353,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -380,11 +380,11 @@
"id": "alt", "id": "alt",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 308, "x": 283,
"y": 1052 "y": 792
}, },
"width": 430, "width": 376,
"height": 518, "height": 409,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -422,11 +422,11 @@
"id": "alt.case 1", "id": "alt.case 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1076 "y": 833
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -464,11 +464,11 @@
"id": "alt.case 2", "id": "alt.case 2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1206 "y": 932
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -506,11 +506,11 @@
"id": "alt.case 3", "id": "alt.case 3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1336 "y": 1031
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -548,11 +548,11 @@
"id": "alt.case 4", "id": "alt.case 4",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1466 "y": 1130
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -590,8 +590,8 @@
"id": "b.note", "id": "b.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 149, "x": 102,
"y": 1896 "y": 1244
}, },
"width": 465, "width": 465,
"height": 66, "height": 66,
@ -631,8 +631,8 @@
"id": "a.note", "id": "a.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 60, "x": 23,
"y": 1440 "y": 1380
}, },
"width": 77, "width": 77,
"height": 130, "height": 130,
@ -696,12 +696,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 217
}, },
{ {
"x": 382, "x": 335,
"y": 270 "y": 217
} }
], ],
"animated": false, "animated": false,
@ -735,12 +735,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 316
}, },
{ {
"x": 382, "x": 335,
"y": 400 "y": 316
} }
], ],
"animated": false, "animated": false,
@ -774,12 +774,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 530 "y": 415
}, },
{ {
"x": 382, "x": 335,
"y": 530 "y": 415
} }
], ],
"animated": false, "animated": false,
@ -813,12 +813,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 856 "y": 650
}, },
{ {
"x": 382, "x": 335,
"y": 856 "y": 650
} }
], ],
"animated": false, "animated": false,
@ -852,12 +852,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 986 "y": 749
}, },
{ {
"x": 382, "x": 335,
"y": 986 "y": 749
} }
], ],
"animated": false, "animated": false,
@ -891,12 +891,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1116 "y": 877
}, },
{ {
"x": 664, "x": 607,
"y": 1116 "y": 877
} }
], ],
"animated": false, "animated": false,
@ -930,12 +930,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1246 "y": 976
}, },
{ {
"x": 664, "x": 607,
"y": 1246 "y": 976
} }
], ],
"animated": false, "animated": false,
@ -969,12 +969,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1376 "y": 1075
}, },
{ {
"x": 664, "x": 607,
"y": 1376 "y": 1075
} }
], ],
"animated": false, "animated": false,
@ -1008,12 +1008,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1506 "y": 1174
}, },
{ {
"x": 664, "x": 607,
"y": 1506 "y": 1174
} }
], ],
"animated": false, "animated": false,
@ -1047,12 +1047,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,
@ -1086,12 +1086,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 140 "y": 118
}, },
{ {
"x": 382, "x": 335,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,
@ -1125,12 +1125,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 664, "x": 607,
"y": 140 "y": 118
}, },
{ {
"x": 664, "x": 607,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 335 KiB

After

Width:  |  Height:  |  Size: 335 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 307, "x": 285,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 589, "x": 542,
"y": 74 "y": 52
}, },
"width": 150, "width": 130,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "this is a message group", "id": "this is a message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -67, "x": -58,
"y": 230 "y": 173
}, },
"width": 595, "width": 481,
"height": 892, "height": 697,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "this is a message group.and this is a nested message group", "id": "this is a message group.and this is a nested message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -43, "x": -46,
"y": 360 "y": 272
}, },
"width": 547, "width": 457,
"height": 738, "height": 557,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting", "id": "this is a message group.and this is a nested message group.what about more nesting",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -19, "x": -34,
"y": 490 "y": 371
}, },
"width": 499, "width": 433,
"height": 584, "height": 417,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.crazy town", "id": "this is a message group.and this is a nested message group.what about more nesting.crazy town",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 5, "x": -22,
"y": 816 "y": 470
}, },
"width": 451, "width": 409,
"height": 234, "height": 306,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -297,8 +297,8 @@
"id": "a.a note", "id": "a.a note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 55, "x": 18,
"y": 920 "y": 514
}, },
"width": 88, "width": 88,
"height": 66, "height": 66,
@ -338,11 +338,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.crazy town.whoa", "id": "this is a message group.and this is a nested message group.what about more nesting.crazy town.whoa",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 946 "y": 705
}, },
"width": 383, "width": 353,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -380,11 +380,11 @@
"id": "alt", "id": "alt",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 308, "x": 283,
"y": 1052 "y": 792
}, },
"width": 430, "width": 376,
"height": 518, "height": 409,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -422,11 +422,11 @@
"id": "alt.case 1", "id": "alt.case 1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1076 "y": 833
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -464,11 +464,11 @@
"id": "alt.case 2", "id": "alt.case 2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1206 "y": 932
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -506,11 +506,11 @@
"id": "alt.case 3", "id": "alt.case 3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1336 "y": 1031
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -548,11 +548,11 @@
"id": "alt.case 4", "id": "alt.case 4",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 332, "x": 295,
"y": 1466 "y": 1130
}, },
"width": 382, "width": 352,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -590,8 +590,8 @@
"id": "b.note", "id": "b.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 149, "x": 102,
"y": 1896 "y": 1244
}, },
"width": 465, "width": 465,
"height": 66, "height": 66,
@ -631,8 +631,8 @@
"id": "a.note", "id": "a.note",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 60, "x": 23,
"y": 1440 "y": 1380
}, },
"width": 77, "width": 77,
"height": 130, "height": 130,
@ -696,12 +696,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 217
}, },
{ {
"x": 382, "x": 335,
"y": 270 "y": 217
} }
], ],
"animated": false, "animated": false,
@ -735,12 +735,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 316
}, },
{ {
"x": 382, "x": 335,
"y": 400 "y": 316
} }
], ],
"animated": false, "animated": false,
@ -774,12 +774,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 530 "y": 415
}, },
{ {
"x": 382, "x": 335,
"y": 530 "y": 415
} }
], ],
"animated": false, "animated": false,
@ -813,12 +813,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 856 "y": 650
}, },
{ {
"x": 382, "x": 335,
"y": 856 "y": 650
} }
], ],
"animated": false, "animated": false,
@ -852,12 +852,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 986 "y": 749
}, },
{ {
"x": 382, "x": 335,
"y": 986 "y": 749
} }
], ],
"animated": false, "animated": false,
@ -891,12 +891,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1116 "y": 877
}, },
{ {
"x": 664, "x": 607,
"y": 1116 "y": 877
} }
], ],
"animated": false, "animated": false,
@ -930,12 +930,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1246 "y": 976
}, },
{ {
"x": 664, "x": 607,
"y": 1246 "y": 976
} }
], ],
"animated": false, "animated": false,
@ -969,12 +969,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1376 "y": 1075
}, },
{ {
"x": 664, "x": 607,
"y": 1376 "y": 1075
} }
], ],
"animated": false, "animated": false,
@ -1008,12 +1008,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 1506 "y": 1174
}, },
{ {
"x": 664, "x": 607,
"y": 1506 "y": 1174
} }
], ],
"animated": false, "animated": false,
@ -1047,12 +1047,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,
@ -1086,12 +1086,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 382, "x": 335,
"y": 140 "y": 118
}, },
{ {
"x": 382, "x": 335,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,
@ -1125,12 +1125,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 664, "x": 607,
"y": 140 "y": 118
}, },
{ {
"x": 664, "x": 607,
"y": 2092 "y": 1580
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 335 KiB

After

Width:  |  Height:  |  Size: 335 KiB

View file

@ -6,10 +6,10 @@
"id": "scorer", "id": "scorer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "scorer.abc", "id": "scorer.abc",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 7, "strokeWidth": 7,
@ -87,10 +87,10 @@
"id": "itemResponse", "id": "itemResponse",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 152,
"y": 74 "y": 52
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -128,11 +128,11 @@
"id": "itemResponse.a", "id": "itemResponse.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,10 +168,10 @@
"id": "item", "id": "item",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 322,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -209,11 +209,11 @@
"id": "item.a", "id": "item.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 368 "y": 238
}, },
"width": 12, "width": 12,
"height": 698, "height": 380,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -249,11 +249,11 @@
"id": "item.a.b", "id": "item.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 589, "x": 362,
"y": 384 "y": 248
}, },
"width": 20, "width": 20,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -289,10 +289,10 @@
"id": "essayRubric", "id": "essayRubric",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 126,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -330,11 +330,11 @@
"id": "essayRubric.a", "id": "essayRubric.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 843, "x": 519,
"y": 482 "y": 298
}, },
"width": 12, "width": 12,
"height": 340, "height": 190,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -370,11 +370,11 @@
"id": "essayRubric.a.b", "id": "essayRubric.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 839, "x": 515,
"y": 498 "y": 308
}, },
"width": 20, "width": 20,
"height": 308, "height": 170,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -410,11 +410,11 @@
"id": "essayRubric.a.b.c", "id": "essayRubric.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 835, "x": 511,
"y": 514 "y": 318
}, },
"width": 28, "width": 28,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -450,10 +450,10 @@
"id": "concept", "id": "concept",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1024, "x": 628,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -491,11 +491,11 @@
"id": "concept.a", "id": "concept.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1093, "x": 672,
"y": 596 "y": 358
}, },
"width": 12, "width": 12,
"height": 388, "height": 220,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -531,11 +531,11 @@
"id": "concept.a.b", "id": "concept.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1089, "x": 668,
"y": 612 "y": 368
}, },
"width": 20, "width": 20,
"height": 356, "height": 200,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -571,11 +571,11 @@
"id": "concept.a.b.c", "id": "concept.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1085, "x": 664,
"y": 628 "y": 378
}, },
"width": 28, "width": 28,
"height": 324, "height": 180,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -611,11 +611,11 @@
"id": "concept.a.b.c.d", "id": "concept.a.b.c.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1081, "x": 660,
"y": 644 "y": 388
}, },
"width": 36, "width": 36,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -651,10 +651,10 @@
"id": "itemOutcome", "id": "itemOutcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1274, "x": 768,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -692,11 +692,11 @@
"id": "itemOutcome.a", "id": "itemOutcome.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 830,
"y": 840 "y": 488
}, },
"width": 12, "width": 12,
"height": 420, "height": 240,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -732,11 +732,11 @@
"id": "itemOutcome.a.b", "id": "itemOutcome.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1339, "x": 826,
"y": 856 "y": 498
}, },
"width": 20, "width": 20,
"height": 388, "height": 220,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -772,11 +772,11 @@
"id": "itemOutcome.a.b.c", "id": "itemOutcome.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1335, "x": 822,
"y": 872 "y": 508
}, },
"width": 28, "width": 28,
"height": 356, "height": 200,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -812,11 +812,11 @@
"id": "itemOutcome.a.b.c.d", "id": "itemOutcome.a.b.c.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1331, "x": 818,
"y": 888 "y": 518
}, },
"width": 36, "width": 36,
"height": 324, "height": 180,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -852,11 +852,11 @@
"id": "itemOutcome.a.b.c.d.e", "id": "itemOutcome.a.b.c.d.e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1327, "x": 814,
"y": 904 "y": 528
}, },
"width": 44, "width": 44,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -892,11 +892,11 @@
"id": "itemResponse.c", "id": "itemResponse.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 1294 "y": 738
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -956,12 +956,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 343, "x": 216,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -995,12 +995,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 228,
"y": 400 "y": 258
}, },
{ {
"x": 589, "x": 362,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -1034,12 +1034,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 609, "x": 382,
"y": 530 "y": 328
}, },
{ {
"x": 835, "x": 511,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -1073,12 +1073,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 863, "x": 539,
"y": 660 "y": 398
}, },
{ {
"x": 1081, "x": 660,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -1112,12 +1112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 605, "x": 378,
"y": 790 "y": 468
}, },
{ {
"x": 839, "x": 515,
"y": 790 "y": 468
} }
], ],
"animated": false, "animated": false,
@ -1151,12 +1151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1117, "x": 696,
"y": 920 "y": 538
}, },
{ {
"x": 1327, "x": 814.5,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -1190,12 +1190,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1050 "y": 608
}, },
{ {
"x": 593, "x": 366,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -1229,12 +1229,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1327, "x": 814.5,
"y": 1180 "y": 678
}, },
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -1268,12 +1268,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1310 "y": 748
}, },
{ {
"x": 343, "x": 216,
"y": 1310 "y": 748
} }
], ],
"animated": false, "animated": false,
@ -1307,12 +1307,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1346,12 +1346,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 222,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1385,12 +1385,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 372,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 372,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1424,12 +1424,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 525,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 525,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1463,12 +1463,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1099, "x": 678,
"y": 140 "y": 118
}, },
{ {
"x": 1099, "x": 678,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1502,12 +1502,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1349, "x": 836.5,
"y": 140 "y": 118
}, },
{ {
"x": 1349, "x": 836.5,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 333 KiB

After

Width:  |  Height:  |  Size: 333 KiB

View file

@ -6,10 +6,10 @@
"id": "scorer", "id": "scorer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "scorer.abc", "id": "scorer.abc",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 7, "strokeWidth": 7,
@ -87,10 +87,10 @@
"id": "itemResponse", "id": "itemResponse",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 152,
"y": 74 "y": 52
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -128,11 +128,11 @@
"id": "itemResponse.a", "id": "itemResponse.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,10 +168,10 @@
"id": "item", "id": "item",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 322,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -209,11 +209,11 @@
"id": "item.a", "id": "item.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 368 "y": 238
}, },
"width": 12, "width": 12,
"height": 698, "height": 380,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -249,11 +249,11 @@
"id": "item.a.b", "id": "item.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 589, "x": 362,
"y": 384 "y": 248
}, },
"width": 20, "width": 20,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -289,10 +289,10 @@
"id": "essayRubric", "id": "essayRubric",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 126,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -330,11 +330,11 @@
"id": "essayRubric.a", "id": "essayRubric.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 843, "x": 519,
"y": 482 "y": 298
}, },
"width": 12, "width": 12,
"height": 340, "height": 190,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -370,11 +370,11 @@
"id": "essayRubric.a.b", "id": "essayRubric.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 839, "x": 515,
"y": 498 "y": 308
}, },
"width": 20, "width": 20,
"height": 308, "height": 170,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -410,11 +410,11 @@
"id": "essayRubric.a.b.c", "id": "essayRubric.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 835, "x": 511,
"y": 514 "y": 318
}, },
"width": 28, "width": 28,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -450,10 +450,10 @@
"id": "concept", "id": "concept",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1024, "x": 628,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -491,11 +491,11 @@
"id": "concept.a", "id": "concept.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1093, "x": 672,
"y": 596 "y": 358
}, },
"width": 12, "width": 12,
"height": 388, "height": 220,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -531,11 +531,11 @@
"id": "concept.a.b", "id": "concept.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1089, "x": 668,
"y": 612 "y": 368
}, },
"width": 20, "width": 20,
"height": 356, "height": 200,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -571,11 +571,11 @@
"id": "concept.a.b.c", "id": "concept.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1085, "x": 664,
"y": 628 "y": 378
}, },
"width": 28, "width": 28,
"height": 324, "height": 180,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -611,11 +611,11 @@
"id": "concept.a.b.c.d", "id": "concept.a.b.c.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1081, "x": 660,
"y": 644 "y": 388
}, },
"width": 36, "width": 36,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -651,10 +651,10 @@
"id": "itemOutcome", "id": "itemOutcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1274, "x": 768,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -692,11 +692,11 @@
"id": "itemOutcome.a", "id": "itemOutcome.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 830,
"y": 840 "y": 488
}, },
"width": 12, "width": 12,
"height": 420, "height": 240,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -732,11 +732,11 @@
"id": "itemOutcome.a.b", "id": "itemOutcome.a.b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1339, "x": 826,
"y": 856 "y": 498
}, },
"width": 20, "width": 20,
"height": 388, "height": 220,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -772,11 +772,11 @@
"id": "itemOutcome.a.b.c", "id": "itemOutcome.a.b.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1335, "x": 822,
"y": 872 "y": 508
}, },
"width": 28, "width": 28,
"height": 356, "height": 200,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -812,11 +812,11 @@
"id": "itemOutcome.a.b.c.d", "id": "itemOutcome.a.b.c.d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1331, "x": 818,
"y": 888 "y": 518
}, },
"width": 36, "width": 36,
"height": 324, "height": 180,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -852,11 +852,11 @@
"id": "itemOutcome.a.b.c.d.e", "id": "itemOutcome.a.b.c.d.e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1327, "x": 814,
"y": 904 "y": 528
}, },
"width": 44, "width": 44,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -892,11 +892,11 @@
"id": "itemResponse.c", "id": "itemResponse.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 1294 "y": 738
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -956,12 +956,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 343, "x": 216,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -995,12 +995,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 228,
"y": 400 "y": 258
}, },
{ {
"x": 589, "x": 362,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -1034,12 +1034,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 609, "x": 382,
"y": 530 "y": 328
}, },
{ {
"x": 835, "x": 511,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -1073,12 +1073,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 863, "x": 539,
"y": 660 "y": 398
}, },
{ {
"x": 1081, "x": 660,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -1112,12 +1112,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 605, "x": 378,
"y": 790 "y": 468
}, },
{ {
"x": 839, "x": 515,
"y": 790 "y": 468
} }
], ],
"animated": false, "animated": false,
@ -1151,12 +1151,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1117, "x": 696,
"y": 920 "y": 538
}, },
{ {
"x": 1327, "x": 814.5,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -1190,12 +1190,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1050 "y": 608
}, },
{ {
"x": 593, "x": 366,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -1229,12 +1229,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1327, "x": 814.5,
"y": 1180 "y": 678
}, },
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -1268,12 +1268,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1310 "y": 748
}, },
{ {
"x": 343, "x": 216,
"y": 1310 "y": 748
} }
], ],
"animated": false, "animated": false,
@ -1307,12 +1307,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1346,12 +1346,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 222,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1385,12 +1385,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 372,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 372,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1424,12 +1424,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 525,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 525,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1463,12 +1463,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1099, "x": 678,
"y": 140 "y": 118
}, },
{ {
"x": 1099, "x": 678,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1502,12 +1502,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1349, "x": 836.5,
"y": 140 "y": 118
}, },
{ {
"x": 1349, "x": 836.5,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 333 KiB

After

Width:  |  Height:  |  Size: 333 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 211,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 410,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 560,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,8 +170,8 @@
"id": "a.explanation", "id": "a.explanation",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 37, "x": 0,
"y": 400 "y": 258
}, },
"width": 124, "width": 124,
"height": 66, "height": 66,
@ -211,8 +211,8 @@
"id": "a.another explanation", "id": "a.another explanation",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 8, "x": -28,
"y": 596 "y": 394
}, },
"width": 181, "width": 181,
"height": 66, "height": 66,
@ -252,8 +252,8 @@
"id": "b.\"Some one who believes imaginary things\\n appear right before your i's.\"", "id": "b.\"Some one who believes imaginary things\\n appear right before your i's.\"",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 190, "x": 102,
"y": 922 "y": 600
}, },
"width": 318, "width": 318,
"height": 82, "height": 82,
@ -293,8 +293,8 @@
"id": "d.The earth is like a tiny grain of sand, only much, much heavier", "id": "d.The earth is like a tiny grain of sand, only much, much heavier",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 621, "x": 382,
"y": 1264 "y": 822
}, },
"width": 456, "width": 456,
"height": 66, "height": 66,
@ -358,12 +358,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 261,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -397,12 +397,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 261,
"y": 792 "y": 530
}, },
{ {
"x": 599, "x": 460,
"y": 792 "y": 530
} }
], ],
"animated": false, "animated": false,
@ -436,12 +436,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 460,
"y": 1134 "y": 752
}, },
{ {
"x": 349, "x": 261,
"y": 1134 "y": 752
} }
], ],
"animated": false, "animated": false,
@ -475,12 +475,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -514,12 +514,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 261,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 261,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -553,12 +553,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 460,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 460,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -592,12 +592,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 610,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 610,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 474 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 211,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 410,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 560,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,8 +170,8 @@
"id": "a.explanation", "id": "a.explanation",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 37, "x": 0,
"y": 400 "y": 258
}, },
"width": 124, "width": 124,
"height": 66, "height": 66,
@ -211,8 +211,8 @@
"id": "a.another explanation", "id": "a.another explanation",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 8, "x": -28,
"y": 596 "y": 394
}, },
"width": 181, "width": 181,
"height": 66, "height": 66,
@ -252,8 +252,8 @@
"id": "b.\"Some one who believes imaginary things\\n appear right before your i's.\"", "id": "b.\"Some one who believes imaginary things\\n appear right before your i's.\"",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 190, "x": 102,
"y": 922 "y": 600
}, },
"width": 318, "width": 318,
"height": 82, "height": 82,
@ -293,8 +293,8 @@
"id": "d.The earth is like a tiny grain of sand, only much, much heavier", "id": "d.The earth is like a tiny grain of sand, only much, much heavier",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 621, "x": 382,
"y": 1264 "y": 822
}, },
"width": 456, "width": 456,
"height": 66, "height": 66,
@ -358,12 +358,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 349, "x": 261,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -397,12 +397,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 261,
"y": 792 "y": 530
}, },
{ {
"x": 599, "x": 460,
"y": 792 "y": 530
} }
], ],
"animated": false, "animated": false,
@ -436,12 +436,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 460,
"y": 1134 "y": 752
}, },
{ {
"x": 349, "x": 261,
"y": 1134 "y": 752
} }
], ],
"animated": false, "animated": false,
@ -475,12 +475,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -514,12 +514,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 261,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 261,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -553,12 +553,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 460,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 460,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -592,12 +592,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 610,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 610,
"y": 1460 "y": 958
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 474 KiB

View file

@ -9,8 +9,8 @@
"x": 0, "x": 0,
"y": 0 "y": 0
}, },
"width": 2198, "width": 1528,
"height": 2216, "height": 1311,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "How this is rendered.CLI", "id": "How this is rendered.CLI",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "How this is rendered.d2ast", "id": "How this is rendered.d2ast",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 219,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "How this is rendered.d2compiler", "id": "How this is rendered.d2compiler",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 372,
"y": 110 "y": 88
}, },
"width": 150, "width": 122,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "How this is rendered.d2layout", "id": "How this is rendered.d2layout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 544,
"y": 110 "y": 88
}, },
"width": 150, "width": 105,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,10 +211,10 @@
"id": "How this is rendered.d2exporter", "id": "How this is rendered.d2exporter",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1024, "x": 689,
"y": 110 "y": 88
}, },
"width": 150, "width": 120,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -252,10 +252,10 @@
"id": "How this is rendered.d2themes", "id": "How this is rendered.d2themes",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1274, "x": 849,
"y": 110 "y": 88
}, },
"width": 150, "width": 113,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -293,10 +293,10 @@
"id": "How this is rendered.d2renderer", "id": "How this is rendered.d2renderer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1524, "x": 1002,
"y": 110 "y": 88
}, },
"width": 150, "width": 121,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -334,8 +334,8 @@
"id": "How this is rendered.d2sequencelayout", "id": "How this is rendered.d2sequencelayout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1765, "x": 1163,
"y": 110 "y": 88
}, },
"width": 169, "width": 169,
"height": 66, "height": 66,
@ -375,10 +375,10 @@
"id": "How this is rendered.d2dagrelayout", "id": "How this is rendered.d2dagrelayout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 2024, "x": 1372,
"y": 110 "y": 88
}, },
"width": 150, "width": 144,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -416,8 +416,8 @@
"id": "How this is rendered.d2compiler.measurements also take place", "id": "How this is rendered.d2compiler.measurements also take place",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 475, "x": 309,
"y": 696 "y": 434
}, },
"width": 247, "width": 247,
"height": 66, "height": 66,
@ -457,11 +457,11 @@
"id": "How this is rendered.d2layout.layout", "id": "How this is rendered.d2layout.layout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 843, "x": 590,
"y": 1006 "y": 630
}, },
"width": 12, "width": 12,
"height": 422, "height": 259,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -497,11 +497,11 @@
"id": "How this is rendered.only if root is not sequence", "id": "How this is rendered.only if root is not sequence",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 805, "x": 562,
"y": 1242 "y": 765
}, },
"width": 1344, "width": 921,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -539,11 +539,11 @@
"id": "How this is rendered.d2exporter.export", "id": "How this is rendered.d2exporter.export",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1093, "x": 743,
"y": 1786 "y": 1079
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -603,12 +603,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 306 "y": 224
}, },
{ {
"x": 349, "x": 269,
"y": 306 "y": 224
} }
], ],
"animated": false, "animated": false,
@ -642,12 +642,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 269,
"y": 436 "y": 294
}, },
{ {
"x": 99, "x": 62,
"y": 436 "y": 294
} }
], ],
"animated": false, "animated": false,
@ -681,12 +681,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 566 "y": 364
}, },
{ {
"x": 599, "x": 433,
"y": 566 "y": 364
} }
], ],
"animated": false, "animated": false,
@ -720,12 +720,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 433,
"y": 892 "y": 570
}, },
{ {
"x": 99, "x": 62,
"y": 892 "y": 570
} }
], ],
"animated": false, "animated": false,
@ -759,12 +759,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1022 "y": 640
}, },
{ {
"x": 843, "x": 590.5,
"y": 1022 "y": 640
} }
], ],
"animated": false, "animated": false,
@ -798,12 +798,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 855, "x": 602.5,
"y": 1152 "y": 710
}, },
{ {
"x": 1849.5, "x": 1247.5,
"y": 1152 "y": 710
} }
], ],
"animated": false, "animated": false,
@ -837,12 +837,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 855, "x": 602.5,
"y": 1282 "y": 809
}, },
{ {
"x": 2099, "x": 1444,
"y": 1282 "y": 809
} }
], ],
"animated": false, "animated": false,
@ -876,12 +876,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 855, "x": 602.5,
"y": 1412 "y": 879
}, },
{ {
"x": 1849.5, "x": 1247.5,
"y": 1412 "y": 879
} }
], ],
"animated": false, "animated": false,
@ -915,12 +915,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 596.5,
"y": 1542 "y": 949
}, },
{ {
"x": 99, "x": 62,
"y": 1542 "y": 949
} }
], ],
"animated": false, "animated": false,
@ -954,12 +954,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1672 "y": 1019
}, },
{ {
"x": 1099, "x": 749,
"y": 1672 "y": 1019
} }
], ],
"animated": false, "animated": false,
@ -993,12 +993,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1105, "x": 755,
"y": 1802 "y": 1089
}, },
{ {
"x": 1349, "x": 905.5,
"y": 1802 "y": 1089
} }
], ],
"animated": false, "animated": false,
@ -1032,12 +1032,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1105, "x": 755,
"y": 1932 "y": 1159
}, },
{ {
"x": 1599, "x": 1062.5,
"y": 1932 "y": 1159
} }
], ],
"animated": false, "animated": false,
@ -1071,12 +1071,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1093, "x": 743,
"y": 2062 "y": 1229
}, },
{ {
"x": 99, "x": 62,
"y": 2062 "y": 1229
} }
], ],
"animated": false, "animated": false,
@ -1110,12 +1110,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 176 "y": 154
}, },
{ {
"x": 99, "x": 62,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1149,12 +1149,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 269,
"y": 176 "y": 154
}, },
{ {
"x": 349, "x": 269,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1188,12 +1188,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 433,
"y": 176 "y": 154
}, },
{ {
"x": 599, "x": 433,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1227,12 +1227,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 596.5,
"y": 176 "y": 154
}, },
{ {
"x": 849, "x": 596.5,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1266,12 +1266,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1099, "x": 749,
"y": 176 "y": 154
}, },
{ {
"x": 1099, "x": 749,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1305,12 +1305,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1349, "x": 905.5,
"y": 176 "y": 154
}, },
{ {
"x": 1349, "x": 905.5,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1344,12 +1344,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1599, "x": 1062.5,
"y": 176 "y": 154
}, },
{ {
"x": 1599, "x": 1062.5,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1383,12 +1383,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1849.5, "x": 1247.5,
"y": 176 "y": 154
}, },
{ {
"x": 1849.5, "x": 1247.5,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,
@ -1422,12 +1422,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2099, "x": 1444,
"y": 176 "y": 154
}, },
{ {
"x": 2099, "x": 1444,
"y": 2192 "y": 1299
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 481 KiB

After

Width:  |  Height:  |  Size: 481 KiB

View file

@ -9,8 +9,8 @@
"x": 12, "x": 12,
"y": 12 "y": 12
}, },
"width": 2198, "width": 1528,
"height": 2216, "height": 1311,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "How this is rendered.CLI", "id": "How this is rendered.CLI",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 36, "x": 24,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "How this is rendered.d2ast", "id": "How this is rendered.d2ast",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 286, "x": 231,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "How this is rendered.d2compiler", "id": "How this is rendered.d2compiler",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 536, "x": 384,
"y": 122 "y": 100
}, },
"width": 150, "width": 122,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "How this is rendered.d2layout", "id": "How this is rendered.d2layout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 786, "x": 556,
"y": 122 "y": 100
}, },
"width": 150, "width": 105,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -211,10 +211,10 @@
"id": "How this is rendered.d2exporter", "id": "How this is rendered.d2exporter",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1036, "x": 701,
"y": 122 "y": 100
}, },
"width": 150, "width": 120,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -252,10 +252,10 @@
"id": "How this is rendered.d2themes", "id": "How this is rendered.d2themes",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1286, "x": 861,
"y": 122 "y": 100
}, },
"width": 150, "width": 113,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -293,10 +293,10 @@
"id": "How this is rendered.d2renderer", "id": "How this is rendered.d2renderer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1536, "x": 1014,
"y": 122 "y": 100
}, },
"width": 150, "width": 121,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -334,8 +334,8 @@
"id": "How this is rendered.d2sequencelayout", "id": "How this is rendered.d2sequencelayout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1777, "x": 1175,
"y": 122 "y": 100
}, },
"width": 169, "width": 169,
"height": 66, "height": 66,
@ -375,10 +375,10 @@
"id": "How this is rendered.d2dagrelayout", "id": "How this is rendered.d2dagrelayout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 2036, "x": 1384,
"y": 122 "y": 100
}, },
"width": 150, "width": 144,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -416,8 +416,8 @@
"id": "How this is rendered.d2compiler.measurements also take place", "id": "How this is rendered.d2compiler.measurements also take place",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 487, "x": 321,
"y": 708 "y": 446
}, },
"width": 247, "width": 247,
"height": 66, "height": 66,
@ -457,11 +457,11 @@
"id": "How this is rendered.d2layout.layout", "id": "How this is rendered.d2layout.layout",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 855, "x": 602,
"y": 1018 "y": 642
}, },
"width": 12, "width": 12,
"height": 422, "height": 259,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -497,11 +497,11 @@
"id": "How this is rendered.only if root is not sequence", "id": "How this is rendered.only if root is not sequence",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 817, "x": 574,
"y": 1254 "y": 777
}, },
"width": 1344, "width": 921,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -539,11 +539,11 @@
"id": "How this is rendered.d2exporter.export", "id": "How this is rendered.d2exporter.export",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1105, "x": 755,
"y": 1798 "y": 1091
}, },
"width": 12, "width": 12,
"height": 292, "height": 160,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -603,12 +603,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 318 "y": 236
}, },
{ {
"x": 361, "x": 281,
"y": 318 "y": 236
} }
], ],
"animated": false, "animated": false,
@ -642,12 +642,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 281,
"y": 448 "y": 306
}, },
{ {
"x": 111, "x": 74,
"y": 448 "y": 306
} }
], ],
"animated": false, "animated": false,
@ -681,12 +681,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 578 "y": 376
}, },
{ {
"x": 611, "x": 445,
"y": 578 "y": 376
} }
], ],
"animated": false, "animated": false,
@ -720,12 +720,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 611, "x": 445,
"y": 904 "y": 582
}, },
{ {
"x": 111, "x": 74,
"y": 904 "y": 582
} }
], ],
"animated": false, "animated": false,
@ -759,12 +759,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 1034 "y": 652
}, },
{ {
"x": 855, "x": 602.5,
"y": 1034 "y": 652
} }
], ],
"animated": false, "animated": false,
@ -798,12 +798,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 867, "x": 614.5,
"y": 1164 "y": 722
}, },
{ {
"x": 1861.5, "x": 1259.5,
"y": 1164 "y": 722
} }
], ],
"animated": false, "animated": false,
@ -837,12 +837,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 867, "x": 614.5,
"y": 1294 "y": 821
}, },
{ {
"x": 2111, "x": 1456,
"y": 1294 "y": 821
} }
], ],
"animated": false, "animated": false,
@ -876,12 +876,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 867, "x": 614.5,
"y": 1424 "y": 891
}, },
{ {
"x": 1861.5, "x": 1259.5,
"y": 1424 "y": 891
} }
], ],
"animated": false, "animated": false,
@ -915,12 +915,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 861, "x": 608.5,
"y": 1554 "y": 961
}, },
{ {
"x": 111, "x": 74,
"y": 1554 "y": 961
} }
], ],
"animated": false, "animated": false,
@ -954,12 +954,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 1684 "y": 1031
}, },
{ {
"x": 1111, "x": 761,
"y": 1684 "y": 1031
} }
], ],
"animated": false, "animated": false,
@ -993,12 +993,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1117, "x": 767,
"y": 1814 "y": 1101
}, },
{ {
"x": 1361, "x": 917.5,
"y": 1814 "y": 1101
} }
], ],
"animated": false, "animated": false,
@ -1032,12 +1032,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1117, "x": 767,
"y": 1944 "y": 1171
}, },
{ {
"x": 1611, "x": 1074.5,
"y": 1944 "y": 1171
} }
], ],
"animated": false, "animated": false,
@ -1071,12 +1071,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1105, "x": 755,
"y": 2074 "y": 1241
}, },
{ {
"x": 111, "x": 74,
"y": 2074 "y": 1241
} }
], ],
"animated": false, "animated": false,
@ -1110,12 +1110,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 188 "y": 166
}, },
{ {
"x": 111, "x": 74,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1149,12 +1149,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 281,
"y": 188 "y": 166
}, },
{ {
"x": 361, "x": 281,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1188,12 +1188,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 611, "x": 445,
"y": 188 "y": 166
}, },
{ {
"x": 611, "x": 445,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1227,12 +1227,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 861, "x": 608.5,
"y": 188 "y": 166
}, },
{ {
"x": 861, "x": 608.5,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1266,12 +1266,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1111, "x": 761,
"y": 188 "y": 166
}, },
{ {
"x": 1111, "x": 761,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1305,12 +1305,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1361, "x": 917.5,
"y": 188 "y": 166
}, },
{ {
"x": 1361, "x": 917.5,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1344,12 +1344,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1611, "x": 1074.5,
"y": 188 "y": 166
}, },
{ {
"x": 1611, "x": 1074.5,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1383,12 +1383,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1861.5, "x": 1259.5,
"y": 188 "y": 166
}, },
{ {
"x": 1861.5, "x": 1259.5,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,
@ -1422,12 +1422,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 2111, "x": 1456,
"y": 188 "y": 166
}, },
{ {
"x": 2111, "x": 1456,
"y": 2204 "y": 1311
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 481 KiB

After

Width:  |  Height:  |  Size: 481 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,11 +88,11 @@
"id": "b.1", "id": "b.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 594 "y": 363
}, },
"width": 12, "width": 12,
"height": 228, "height": 125,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -128,11 +128,11 @@
"id": "b.1.2", "id": "b.1.2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 339, "x": 202,
"y": 724 "y": 433
}, },
"width": 20, "width": 20,
"height": 82, "height": 45,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,11 +168,11 @@
"id": "a.1", "id": "a.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 888 "y": 518
}, },
"width": 12, "width": 12,
"height": 178, "height": 100,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -208,11 +208,11 @@
"id": "a.1.2", "id": "a.1.2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 89, "x": 52,
"y": 904 "y": 528
}, },
"width": 20, "width": 20,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -248,11 +248,11 @@
"id": "b.3", "id": "b.3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -312,20 +312,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 233
}, },
{ {
"x": 99, "x": 62,
"y": 350 "y": 233
} }
], ],
"animated": false, "animated": false,
@ -359,12 +359,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 258
}, },
{ {
"x": 349, "x": 212,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -398,20 +398,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 328
}, },
{ {
"x": 449, "x": 292,
"y": 530 "y": 328
}, },
{ {
"x": 449, "x": 292,
"y": 610 "y": 373
}, },
{ {
"x": 355, "x": 218,
"y": 610 "y": 373
} }
], ],
"animated": false, "animated": false,
@ -445,20 +445,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 218,
"y": 660 "y": 398
}, },
{ {
"x": 449, "x": 292,
"y": 660 "y": 398
}, },
{ {
"x": 449, "x": 292,
"y": 740 "y": 443
}, },
{ {
"x": 359, "x": 222,
"y": 740 "y": 443
} }
], ],
"animated": false, "animated": false,
@ -492,20 +492,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 359, "x": 222,
"y": 790 "y": 468
}, },
{ {
"x": 449, "x": 292,
"y": 790 "y": 468
}, },
{ {
"x": 449, "x": 292,
"y": 870 "y": 513
}, },
{ {
"x": 349, "x": 212,
"y": 870 "y": 513
} }
], ],
"animated": false, "animated": false,
@ -539,12 +539,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 920 "y": 538
}, },
{ {
"x": 109, "x": 72,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -578,12 +578,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1050 "y": 608
}, },
{ {
"x": 343, "x": 206,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -617,12 +617,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -656,12 +656,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="699" height="1308" viewBox="-78 -28 699 1308"><style type="text/css"> width="554" height="828" viewBox="-90 -50 554 828"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,14 +39,14 @@ width="699" height="1308" viewBox="-78 -28 699 1308"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 1179.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2395111078)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 1179.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2395111078)"/></g><g id="b.1"><g class="shape" ><rect x="343" y="594" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1"><g class="shape" ><rect x="93" y="888" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1034" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="724" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="904" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 189.000000 270.000000 S 199.000000 270.000000 199.000000 280.000000 L 199.000000 340.000000 S 199.000000 350.000000 189.000000 350.000000 L 103.000000 350.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="199.500000" y="316.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 400.000000 L 345.000000 400.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="224.000000" y="406.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 530.000000 L 439.000000 530.000000 S 449.000000 530.000000 449.000000 540.000000 L 449.000000 600.000000 S 449.000000 610.000000 439.000000 610.000000 L 359.000000 610.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.000000" y="573.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 357.000000 660.000000 L 439.000000 660.000000 S 449.000000 660.000000 449.000000 670.000000 L 449.000000 730.000000 S 449.000000 740.000000 439.000000 740.000000 L 363.000000 740.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.500000" y="704.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 790.000000 L 439.000000 790.000000 S 449.000000 790.000000 449.000000 800.000000 L 449.000000 860.000000 S 449.000000 870.000000 439.000000 870.000000 L 353.000000 870.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.000000" y="841.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 920.000000 L 113.000000 920.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="229.000000" y="926.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1050.000000 L 339.000000 1050.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/></g><mask id="2395111078" maskUnits="userSpaceOnUse" x="-100" y="-100" width="699" height="1308"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 677.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#258816927)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 677.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#258816927)"/></g><g id="b.1"><g class="shape" ><rect x="206" y="363" width="12" height="125" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1"><g class="shape" ><rect x="56" y="518" width="12" height="100" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="206" y="598" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="202" y="433" width="20" height="45" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="52" y="528" width="20" height="30" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 132.000000 188.000000 S 142.000000 188.000000 142.000000 198.000000 L 142.000000 223.000000 S 142.000000 233.000000 132.000000 233.000000 L 66.000000 233.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="142.500000" y="216.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 64.000000 258.000000 L 208.000000 258.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="137.000000" y="264.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 214.000000 328.000000 L 282.000000 328.000000 S 292.000000 328.000000 292.000000 338.000000 L 292.000000 363.000000 S 292.000000 373.000000 282.000000 373.000000 L 222.000000 373.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.000000" y="353.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 220.000000 398.000000 L 282.000000 398.000000 S 292.000000 398.000000 292.000000 408.000000 L 292.000000 433.000000 S 292.000000 443.000000 282.000000 443.000000 L 226.000000 443.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.500000" y="424.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 224.000000 468.000000 L 282.000000 468.000000 S 292.000000 468.000000 292.000000 478.000000 L 292.000000 503.000000 S 292.000000 513.000000 282.000000 513.000000 L 216.000000 513.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.000000" y="501.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 210.000000 538.000000 L 76.000000 538.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="142.000000" y="544.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 70.000000 608.000000 L 202.000000 608.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/></g><mask id="258816927" maskUnits="userSpaceOnUse" x="-100" y="-100" width="554" height="828">
<rect x="-100" y="-100" width="699" height="1308" fill="white"></rect> <rect x="-100" y="-100" width="554" height="828" fill="white"></rect>
<rect x="148.000000" y="300.000000" width="103" height="21" fill="black"></rect> <rect x="91.000000" y="200.000000" width="103" height="21" fill="black"></rect>
<rect x="173.000000" y="390.000000" width="102" height="21" fill="black"></rect> <rect x="86.000000" y="248.000000" width="102" height="21" fill="black"></rect>
<rect x="402.000000" y="557.000000" width="94" height="21" fill="black"></rect> <rect x="245.000000" y="337.000000" width="94" height="21" fill="black"></rect>
<rect x="378.000000" y="688.000000" width="143" height="21" fill="black"></rect> <rect x="221.000000" y="408.000000" width="143" height="21" fill="black"></rect>
<rect x="418.000000" y="825.000000" width="62" height="21" fill="black"></rect> <rect x="261.000000" y="485.000000" width="62" height="21" fill="black"></rect>
<rect x="211.000000" y="910.000000" width="36" height="21" fill="black"></rect> <rect x="124.000000" y="528.000000" width="36" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -6,10 +6,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,11 +88,11 @@
"id": "b.1", "id": "b.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 594 "y": 363
}, },
"width": 12, "width": 12,
"height": 228, "height": 125,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -128,11 +128,11 @@
"id": "b.1.2", "id": "b.1.2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 339, "x": 202,
"y": 724 "y": 433
}, },
"width": 20, "width": 20,
"height": 82, "height": 45,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,11 +168,11 @@
"id": "a.1", "id": "a.1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 888 "y": 518
}, },
"width": 12, "width": 12,
"height": 178, "height": 100,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -208,11 +208,11 @@
"id": "a.1.2", "id": "a.1.2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 89, "x": 52,
"y": 904 "y": 528
}, },
"width": 20, "width": 20,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -248,11 +248,11 @@
"id": "b.3", "id": "b.3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 206,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -312,20 +312,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 270 "y": 188
}, },
{ {
"x": 199, "x": 142,
"y": 350 "y": 233
}, },
{ {
"x": 99, "x": 62,
"y": 350 "y": 233
} }
], ],
"animated": false, "animated": false,
@ -359,12 +359,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 400 "y": 258
}, },
{ {
"x": 349, "x": 212,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -398,20 +398,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 328
}, },
{ {
"x": 449, "x": 292,
"y": 530 "y": 328
}, },
{ {
"x": 449, "x": 292,
"y": 610 "y": 373
}, },
{ {
"x": 355, "x": 218,
"y": 610 "y": 373
} }
], ],
"animated": false, "animated": false,
@ -445,20 +445,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 218,
"y": 660 "y": 398
}, },
{ {
"x": 449, "x": 292,
"y": 660 "y": 398
}, },
{ {
"x": 449, "x": 292,
"y": 740 "y": 443
}, },
{ {
"x": 359, "x": 222,
"y": 740 "y": 443
} }
], ],
"animated": false, "animated": false,
@ -492,20 +492,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 359, "x": 222,
"y": 790 "y": 468
}, },
{ {
"x": 449, "x": 292,
"y": 790 "y": 468
}, },
{ {
"x": 449, "x": 292,
"y": 870 "y": 513
}, },
{ {
"x": 349, "x": 212,
"y": 870 "y": 513
} }
], ],
"animated": false, "animated": false,
@ -539,12 +539,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 920 "y": 538
}, },
{ {
"x": 109, "x": 72,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -578,12 +578,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1050 "y": 608
}, },
{ {
"x": 343, "x": 206,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -617,12 +617,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -656,12 +656,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="699" height="1308" viewBox="-78 -28 699 1308"><style type="text/css"> width="554" height="828" viewBox="-90 -50 554 828"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,14 +39,14 @@ width="699" height="1308" viewBox="-78 -28 699 1308"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="112.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 142.000000 L 99.000000 1179.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2395111078)"/></g><g id="(b -- )[0]"><path d="M 349.000000 142.000000 L 349.000000 1179.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2395111078)"/></g><g id="b.1"><g class="shape" ><rect x="343" y="594" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1"><g class="shape" ><rect x="93" y="888" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1034" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="724" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="904" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 270.000000 L 189.000000 270.000000 S 199.000000 270.000000 199.000000 280.000000 L 199.000000 340.000000 S 199.000000 350.000000 189.000000 350.000000 L 103.000000 350.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="199.500000" y="316.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 400.000000 L 345.000000 400.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="224.000000" y="406.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 530.000000 L 439.000000 530.000000 S 449.000000 530.000000 449.000000 540.000000 L 449.000000 600.000000 S 449.000000 610.000000 439.000000 610.000000 L 359.000000 610.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.000000" y="573.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 357.000000 660.000000 L 439.000000 660.000000 S 449.000000 660.000000 449.000000 670.000000 L 449.000000 730.000000 S 449.000000 740.000000 439.000000 740.000000 L 363.000000 740.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.500000" y="704.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 790.000000 L 439.000000 790.000000 S 449.000000 790.000000 449.000000 800.000000 L 449.000000 860.000000 S 449.000000 870.000000 439.000000 870.000000 L 353.000000 870.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="449.000000" y="841.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 920.000000 L 113.000000 920.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/><text class="text-italic" x="229.000000" y="926.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1050.000000 L 339.000000 1050.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2395111078)"/></g><mask id="2395111078" maskUnits="userSpaceOnUse" x="-100" y="-100" width="699" height="1308"> ]]></script><g id="a"><g class="shape" ><rect x="12" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="162" y="52" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="212.000000" y="90.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 677.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#258816927)"/></g><g id="(b -- )[0]"><path d="M 212.000000 120.000000 L 212.000000 677.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#258816927)"/></g><g id="b.1"><g class="shape" ><rect x="206" y="363" width="12" height="125" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1"><g class="shape" ><rect x="56" y="518" width="12" height="100" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="206" y="598" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="202" y="433" width="20" height="45" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="52" y="528" width="20" height="30" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 188.000000 L 132.000000 188.000000 S 142.000000 188.000000 142.000000 198.000000 L 142.000000 223.000000 S 142.000000 233.000000 132.000000 233.000000 L 66.000000 233.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="142.500000" y="216.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 64.000000 258.000000 L 208.000000 258.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="137.000000" y="264.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 214.000000 328.000000 L 282.000000 328.000000 S 292.000000 328.000000 292.000000 338.000000 L 292.000000 363.000000 S 292.000000 373.000000 282.000000 373.000000 L 222.000000 373.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.000000" y="353.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 220.000000 398.000000 L 282.000000 398.000000 S 292.000000 398.000000 292.000000 408.000000 L 292.000000 433.000000 S 292.000000 443.000000 282.000000 443.000000 L 226.000000 443.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.500000" y="424.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 224.000000 468.000000 L 282.000000 468.000000 S 292.000000 468.000000 292.000000 478.000000 L 292.000000 503.000000 S 292.000000 513.000000 282.000000 513.000000 L 216.000000 513.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="292.000000" y="501.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 210.000000 538.000000 L 76.000000 538.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/><text class="text-italic" x="142.000000" y="544.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 70.000000 608.000000 L 202.000000 608.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#258816927)"/></g><mask id="258816927" maskUnits="userSpaceOnUse" x="-100" y="-100" width="554" height="828">
<rect x="-100" y="-100" width="699" height="1308" fill="white"></rect> <rect x="-100" y="-100" width="554" height="828" fill="white"></rect>
<rect x="148.000000" y="300.000000" width="103" height="21" fill="black"></rect> <rect x="91.000000" y="200.000000" width="103" height="21" fill="black"></rect>
<rect x="173.000000" y="390.000000" width="102" height="21" fill="black"></rect> <rect x="86.000000" y="248.000000" width="102" height="21" fill="black"></rect>
<rect x="402.000000" y="557.000000" width="94" height="21" fill="black"></rect> <rect x="245.000000" y="337.000000" width="94" height="21" fill="black"></rect>
<rect x="378.000000" y="688.000000" width="143" height="21" fill="black"></rect> <rect x="221.000000" y="408.000000" width="143" height="21" fill="black"></rect>
<rect x="418.000000" y="825.000000" width="62" height="21" fill="black"></rect> <rect x="261.000000" y="485.000000" width="62" height="21" fill="black"></rect>
<rect x="211.000000" y="910.000000" width="36" height="21" fill="black"></rect> <rect x="124.000000" y="528.000000" width="36" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -6,8 +6,8 @@
"id": "alice", "id": "alice",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 88 "y": 66
}, },
"width": 167, "width": 167,
"height": 111, "height": 111,
@ -47,11 +47,11 @@
"id": "bob", "id": "bob",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 302, "x": 303,
"y": 130 "y": 140
}, },
"width": 150, "width": 103,
"height": 100, "height": 69,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 5, "strokeWidth": 5,
@ -88,10 +88,10 @@
"id": "db", "id": "db",
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 619, "x": 612,
"y": 134 "y": 112
}, },
"width": 150, "width": 100,
"height": 118, "height": 118,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "queue", "id": "queue",
"type": "queue", "type": "queue",
"pos": { "pos": {
"x": 936, "x": 899,
"y": 186 "y": 164
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "service", "id": "service",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1253, "x": 1207,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 178, "height": 178,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -235,12 +235,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 382 "y": 300
}, },
{ {
"x": 377, "x": 354.5,
"y": 382 "y": 300
} }
], ],
"animated": false, "animated": false,
@ -274,12 +274,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 512 "y": 370
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 512 "y": 370
} }
], ],
"animated": false, "animated": false,
@ -313,12 +313,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 642 "y": 440
}, },
{ {
"x": 694, "x": 662,
"y": 642 "y": 440
} }
], ],
"animated": false, "animated": false,
@ -352,12 +352,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 694, "x": 662,
"y": 772 "y": 510
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 772 "y": 510
} }
], ],
"animated": false, "animated": false,
@ -391,12 +391,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 902 "y": 580
}, },
{ {
"x": 377, "x": 354.5,
"y": 902 "y": 580
} }
], ],
"animated": false, "animated": false,
@ -430,12 +430,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1032 "y": 650
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1032 "y": 650
} }
], ],
"animated": false, "animated": false,
@ -469,12 +469,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 1162 "y": 720
}, },
{ {
"x": 377, "x": 354.5,
"y": 1162 "y": 720
} }
], ],
"animated": false, "animated": false,
@ -508,12 +508,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1292 "y": 790
}, },
{ {
"x": 1011, "x": 969,
"y": 1292 "y": 790
} }
], ],
"animated": false, "animated": false,
@ -547,12 +547,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1011, "x": 969,
"y": 1422 "y": 860
}, },
{ {
"x": 377, "x": 354.5,
"y": 1422 "y": 860
} }
], ],
"animated": false, "animated": false,
@ -586,12 +586,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1552 "y": 930
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1552 "y": 930
} }
], ],
"animated": false, "animated": false,
@ -625,12 +625,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 257 "y": 235
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -664,12 +664,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 257 "y": 235
}, },
{ {
"x": 377, "x": 354.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -703,12 +703,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 694, "x": 662,
"y": 252 "y": 230
}, },
{ {
"x": 694, "x": 662,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -742,12 +742,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1011, "x": 969,
"y": 252 "y": 230
}, },
{ {
"x": 1011, "x": 969,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -781,12 +781,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 252 "y": 230
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View file

@ -6,8 +6,8 @@
"id": "alice", "id": "alice",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 88 "y": 66
}, },
"width": 167, "width": 167,
"height": 111, "height": 111,
@ -47,11 +47,11 @@
"id": "bob", "id": "bob",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 302, "x": 303,
"y": 130 "y": 140
}, },
"width": 150, "width": 103,
"height": 100, "height": 69,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 5, "strokeWidth": 5,
@ -88,10 +88,10 @@
"id": "db", "id": "db",
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 619, "x": 612,
"y": 134 "y": 112
}, },
"width": 150, "width": 100,
"height": 118, "height": 118,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,10 +129,10 @@
"id": "queue", "id": "queue",
"type": "queue", "type": "queue",
"pos": { "pos": {
"x": 936, "x": 899,
"y": 186 "y": 164
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -170,10 +170,10 @@
"id": "service", "id": "service",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1253, "x": 1207,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 178, "height": 178,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -235,12 +235,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 382 "y": 300
}, },
{ {
"x": 377, "x": 354.5,
"y": 382 "y": 300
} }
], ],
"animated": false, "animated": false,
@ -274,12 +274,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 512 "y": 370
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 512 "y": 370
} }
], ],
"animated": false, "animated": false,
@ -313,12 +313,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 642 "y": 440
}, },
{ {
"x": 694, "x": 662,
"y": 642 "y": 440
} }
], ],
"animated": false, "animated": false,
@ -352,12 +352,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 694, "x": 662,
"y": 772 "y": 510
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 772 "y": 510
} }
], ],
"animated": false, "animated": false,
@ -391,12 +391,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 902 "y": 580
}, },
{ {
"x": 377, "x": 354.5,
"y": 902 "y": 580
} }
], ],
"animated": false, "animated": false,
@ -430,12 +430,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1032 "y": 650
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1032 "y": 650
} }
], ],
"animated": false, "animated": false,
@ -469,12 +469,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 1162 "y": 720
}, },
{ {
"x": 377, "x": 354.5,
"y": 1162 "y": 720
} }
], ],
"animated": false, "animated": false,
@ -508,12 +508,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1292 "y": 790
}, },
{ {
"x": 1011, "x": 969,
"y": 1292 "y": 790
} }
], ],
"animated": false, "animated": false,
@ -547,12 +547,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1011, "x": 969,
"y": 1422 "y": 860
}, },
{ {
"x": 377, "x": 354.5,
"y": 1422 "y": 860
} }
], ],
"animated": false, "animated": false,
@ -586,12 +586,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 1552 "y": 930
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1552 "y": 930
} }
], ],
"animated": false, "animated": false,
@ -625,12 +625,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 107.5, "x": 95.5,
"y": 257 "y": 235
}, },
{ {
"x": 107.5, "x": 95.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -664,12 +664,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 377, "x": 354.5,
"y": 257 "y": 235
}, },
{ {
"x": 377, "x": 354.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -703,12 +703,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 694, "x": 662,
"y": 252 "y": 230
}, },
{ {
"x": 694, "x": 662,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -742,12 +742,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1011, "x": 969,
"y": 252 "y": 230
}, },
{ {
"x": 1011, "x": 969,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,
@ -781,12 +781,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1328, "x": 1275.5,
"y": 252 "y": 230
}, },
{ {
"x": 1328, "x": 1275.5,
"y": 1682 "y": 1000
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View file

@ -6,10 +6,10 @@
"id": "scorer", "id": "scorer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "scorer.t", "id": "scorer.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 1592, "height": 860,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -87,10 +87,10 @@
"id": "itemResponse", "id": "itemResponse",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 152,
"y": 74 "y": 52
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -128,11 +128,11 @@
"id": "itemResponse.t", "id": "itemResponse.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,10 +168,10 @@
"id": "item", "id": "item",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 322,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -209,11 +209,11 @@
"id": "item.t1", "id": "item.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 514 "y": 318
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -249,10 +249,10 @@
"id": "essayRubric", "id": "essayRubric",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 126,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -290,11 +290,11 @@
"id": "essayRubric.t", "id": "essayRubric.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 843, "x": 519,
"y": 774 "y": 458
}, },
"width": 12, "width": 12,
"height": 422, "height": 230,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -330,11 +330,11 @@
"id": "essayRubric.t.c", "id": "essayRubric.t.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 839, "x": 515,
"y": 904 "y": 528
}, },
"width": 20, "width": 20,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -370,10 +370,10 @@
"id": "concept", "id": "concept",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1024, "x": 665,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -411,11 +411,11 @@
"id": "concept.t", "id": "concept.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1093, "x": 709,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -451,10 +451,10 @@
"id": "itemOutcome", "id": "itemOutcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1274, "x": 805,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -492,11 +492,11 @@
"id": "itemOutcome.t1", "id": "itemOutcome.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1294 "y": 738
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -532,11 +532,11 @@
"id": "item.t2", "id": "item.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 1424 "y": 808
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -572,11 +572,11 @@
"id": "item.t3", "id": "item.t3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 1554 "y": 878
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -612,11 +612,11 @@
"id": "itemOutcome.t2", "id": "itemOutcome.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1684 "y": 948
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -652,11 +652,11 @@
"id": "itemOutcome.t3", "id": "itemOutcome.t3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1814 "y": 1018
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -716,12 +716,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 343, "x": 216,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -755,12 +755,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 343, "x": 216,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -794,12 +794,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 530 "y": 328
}, },
{ {
"x": 593, "x": 366,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -833,12 +833,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 660 "y": 398
}, },
{ {
"x": 593, "x": 366,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -872,12 +872,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 790 "y": 468
}, },
{ {
"x": 843, "x": 519,
"y": 790 "y": 468
} }
], ],
"animated": false, "animated": false,
@ -911,12 +911,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 920 "y": 538
}, },
{ {
"x": 839, "x": 515,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -950,12 +950,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 859, "x": 535,
"y": 1050 "y": 608
}, },
{ {
"x": 1093, "x": 709,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -989,12 +989,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
}, },
{ {
"x": 843, "x": 519,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -1028,12 +1028,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1310 "y": 748
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1310 "y": 748
} }
], ],
"animated": false, "animated": false,
@ -1067,12 +1067,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1440 "y": 818
}, },
{ {
"x": 593, "x": 366,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1106,12 +1106,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1570 "y": 888
}, },
{ {
"x": 593, "x": 366,
"y": 1570 "y": 888
} }
], ],
"animated": false, "animated": false,
@ -1145,12 +1145,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1700 "y": 958
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1700 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -1184,12 +1184,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1830 "y": 1028
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1830 "y": 1028
} }
], ],
"animated": false, "animated": false,
@ -1223,12 +1223,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1262,12 +1262,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 222,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1301,12 +1301,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 372,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 372,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1340,12 +1340,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 525,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 525,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1379,12 +1379,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1099, "x": 715,
"y": 140 "y": 118
}, },
{ {
"x": 1099, "x": 715,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1418,12 +1418,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1349, "x": 873.5,
"y": 140 "y": 118
}, },
{ {
"x": 1349, "x": 873.5,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 478 KiB

After

Width:  |  Height:  |  Size: 478 KiB

View file

@ -6,10 +6,10 @@
"id": "scorer", "id": "scorer",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,11 +47,11 @@
"id": "scorer.t", "id": "scorer.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 1592, "height": 860,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -87,10 +87,10 @@
"id": "itemResponse", "id": "itemResponse",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 152,
"y": 74 "y": 52
}, },
"width": 150, "width": 140,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -128,11 +128,11 @@
"id": "itemResponse.t", "id": "itemResponse.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 216,
"y": 254 "y": 178
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -168,10 +168,10 @@
"id": "item", "id": "item",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 322,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -209,11 +209,11 @@
"id": "item.t1", "id": "item.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 514 "y": 318
}, },
"width": 12, "width": 12,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -249,10 +249,10 @@
"id": "essayRubric", "id": "essayRubric",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 774, "x": 462,
"y": 74 "y": 52
}, },
"width": 150, "width": 126,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -290,11 +290,11 @@
"id": "essayRubric.t", "id": "essayRubric.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 843, "x": 519,
"y": 774 "y": 458
}, },
"width": 12, "width": 12,
"height": 422, "height": 230,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -330,11 +330,11 @@
"id": "essayRubric.t.c", "id": "essayRubric.t.c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 839, "x": 515,
"y": 904 "y": 528
}, },
"width": 20, "width": 20,
"height": 162, "height": 90,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -370,10 +370,10 @@
"id": "concept", "id": "concept",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1024, "x": 665,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -411,11 +411,11 @@
"id": "concept.t", "id": "concept.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1093, "x": 709,
"y": 1034 "y": 598
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -451,10 +451,10 @@
"id": "itemOutcome", "id": "itemOutcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1274, "x": 805,
"y": 74 "y": 52
}, },
"width": 150, "width": 137,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -492,11 +492,11 @@
"id": "itemOutcome.t1", "id": "itemOutcome.t1",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1294 "y": 738
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -532,11 +532,11 @@
"id": "item.t2", "id": "item.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 1424 "y": 808
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -572,11 +572,11 @@
"id": "item.t3", "id": "item.t3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 593, "x": 366,
"y": 1554 "y": 878
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -612,11 +612,11 @@
"id": "itemOutcome.t2", "id": "itemOutcome.t2",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1684 "y": 948
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -652,11 +652,11 @@
"id": "itemOutcome.t3", "id": "itemOutcome.t3",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1343, "x": 867,
"y": 1814 "y": 1018
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -716,12 +716,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 270 "y": 188
}, },
{ {
"x": 343, "x": 216,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -755,12 +755,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 400 "y": 258
}, },
{ {
"x": 343, "x": 216,
"y": 400 "y": 258
} }
], ],
"animated": false, "animated": false,
@ -794,12 +794,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 530 "y": 328
}, },
{ {
"x": 593, "x": 366,
"y": 530 "y": 328
} }
], ],
"animated": false, "animated": false,
@ -833,12 +833,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 660 "y": 398
}, },
{ {
"x": 593, "x": 366,
"y": 660 "y": 398
} }
], ],
"animated": false, "animated": false,
@ -872,12 +872,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 790 "y": 468
}, },
{ {
"x": 843, "x": 519,
"y": 790 "y": 468
} }
], ],
"animated": false, "animated": false,
@ -911,12 +911,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 920 "y": 538
}, },
{ {
"x": 839, "x": 515,
"y": 920 "y": 538
} }
], ],
"animated": false, "animated": false,
@ -950,12 +950,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 859, "x": 535,
"y": 1050 "y": 608
}, },
{ {
"x": 1093, "x": 709,
"y": 1050 "y": 608
} }
], ],
"animated": false, "animated": false,
@ -989,12 +989,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 1180 "y": 678
}, },
{ {
"x": 843, "x": 519,
"y": 1180 "y": 678
} }
], ],
"animated": false, "animated": false,
@ -1028,12 +1028,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1310 "y": 748
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1310 "y": 748
} }
], ],
"animated": false, "animated": false,
@ -1067,12 +1067,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1440 "y": 818
}, },
{ {
"x": 593, "x": 366,
"y": 1440 "y": 818
} }
], ],
"animated": false, "animated": false,
@ -1106,12 +1106,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1570 "y": 888
}, },
{ {
"x": 593, "x": 366,
"y": 1570 "y": 888
} }
], ],
"animated": false, "animated": false,
@ -1145,12 +1145,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1700 "y": 958
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1700 "y": 958
} }
], ],
"animated": false, "animated": false,
@ -1184,12 +1184,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 105, "x": 68,
"y": 1830 "y": 1028
}, },
{ {
"x": 1343, "x": 867.5,
"y": 1830 "y": 1028
} }
], ],
"animated": false, "animated": false,
@ -1223,12 +1223,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1262,12 +1262,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 222,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 222,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1301,12 +1301,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 372,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 372,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1340,12 +1340,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 849, "x": 525,
"y": 140 "y": 118
}, },
{ {
"x": 849, "x": 525,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1379,12 +1379,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1099, "x": 715,
"y": 140 "y": 118
}, },
{ {
"x": 1099, "x": 715,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,
@ -1418,12 +1418,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1349, "x": 873.5,
"y": 140 "y": 118
}, },
{ {
"x": 1349, "x": 873.5,
"y": 1960 "y": 1098
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 478 KiB

After

Width:  |  Height:  |  Size: 478 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 824 KiB

After

Width:  |  Height:  |  Size: 824 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 824 KiB

After

Width:  |  Height:  |  Size: 824 KiB

View file

@ -6,10 +6,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "this is a message group", "id": "this is a message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -47, "x": -26,
"y": 360 "y": 243
}, },
"width": 542, "width": 326,
"height": 696, "height": 503,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "this is a message group.and this is a nested message group", "id": "this is a message group.and this is a nested message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -23, "x": -14,
"y": 490 "y": 342
}, },
"width": 494, "width": 302,
"height": 542, "height": 392,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting", "id": "this is a message group.and this is a nested message group.what about more nesting",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1, "x": -2,
"y": 620 "y": 441
}, },
"width": 446, "width": 278,
"height": 388, "height": 281,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.yo", "id": "this is a message group.and this is a nested message group.what about more nesting.yo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 25, "x": 10,
"y": 750 "y": 540
}, },
"width": 398, "width": 254,
"height": 234, "height": 170,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -297,11 +297,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.yo.yo", "id": "this is a message group.and this is a nested message group.what about more nesting.yo.yo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 880 "y": 639
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -363,12 +363,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 599, "x": 362,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -402,12 +402,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 400 "y": 287
}, },
{ {
"x": 99, "x": 62,
"y": 400 "y": 287
} }
], ],
"animated": false, "animated": false,
@ -441,12 +441,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 386
}, },
{ {
"x": 99, "x": 62,
"y": 530 "y": 386
} }
], ],
"animated": false, "animated": false,
@ -480,12 +480,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 660 "y": 485
}, },
{ {
"x": 99, "x": 62,
"y": 660 "y": 485
} }
], ],
"animated": false, "animated": false,
@ -519,12 +519,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 790 "y": 584
}, },
{ {
"x": 99, "x": 62,
"y": 790 "y": 584
} }
], ],
"animated": false, "animated": false,
@ -558,12 +558,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 920 "y": 683
}, },
{ {
"x": 99, "x": 62,
"y": 920 "y": 683
} }
], ],
"animated": false, "animated": false,
@ -597,12 +597,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,
@ -636,12 +636,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,
@ -675,12 +675,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 330 KiB

After

Width:  |  Height:  |  Size: 330 KiB

View file

@ -6,10 +6,10 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -47,10 +47,10 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 162,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 524, "x": 312,
"y": 74 "y": 52
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "this is a message group", "id": "this is a message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -47, "x": -26,
"y": 360 "y": 243
}, },
"width": 542, "width": 326,
"height": 696, "height": 503,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -171,11 +171,11 @@
"id": "this is a message group.and this is a nested message group", "id": "this is a message group.and this is a nested message group",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": -23, "x": -14,
"y": 490 "y": 342
}, },
"width": 494, "width": 302,
"height": 542, "height": 392,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -213,11 +213,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting", "id": "this is a message group.and this is a nested message group.what about more nesting",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 1, "x": -2,
"y": 620 "y": 441
}, },
"width": 446, "width": 278,
"height": 388, "height": 281,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -255,11 +255,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.yo", "id": "this is a message group.and this is a nested message group.what about more nesting.yo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 25, "x": 10,
"y": 750 "y": 540
}, },
"width": 398, "width": 254,
"height": 234, "height": 170,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -297,11 +297,11 @@
"id": "this is a message group.and this is a nested message group.what about more nesting.yo.yo", "id": "this is a message group.and this is a nested message group.what about more nesting.yo.yo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 880 "y": 639
}, },
"width": 350, "width": 230,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -363,12 +363,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 270 "y": 188
}, },
{ {
"x": 599, "x": 362,
"y": 270 "y": 188
} }
], ],
"animated": false, "animated": false,
@ -402,12 +402,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 400 "y": 287
}, },
{ {
"x": 99, "x": 62,
"y": 400 "y": 287
} }
], ],
"animated": false, "animated": false,
@ -441,12 +441,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 530 "y": 386
}, },
{ {
"x": 99, "x": 62,
"y": 530 "y": 386
} }
], ],
"animated": false, "animated": false,
@ -480,12 +480,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 660 "y": 485
}, },
{ {
"x": 99, "x": 62,
"y": 660 "y": 485
} }
], ],
"animated": false, "animated": false,
@ -519,12 +519,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 790 "y": 584
}, },
{ {
"x": 99, "x": 62,
"y": 790 "y": 584
} }
], ],
"animated": false, "animated": false,
@ -558,12 +558,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 920 "y": 683
}, },
{ {
"x": 99, "x": 62,
"y": 920 "y": 683
} }
], ],
"animated": false, "animated": false,
@ -597,12 +597,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 140 "y": 118
}, },
{ {
"x": 99, "x": 62,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,
@ -636,12 +636,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 212,
"y": 140 "y": 118
}, },
{ {
"x": 349, "x": 212,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,
@ -675,12 +675,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 599, "x": 362,
"y": 140 "y": 118
}, },
{ {
"x": 599, "x": 362,
"y": 1050 "y": 753
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 330 KiB

After

Width:  |  Height:  |  Size: 330 KiB

View file

@ -9,8 +9,8 @@
"x": 0, "x": 0,
"y": 0 "y": 0
}, },
"width": 448, "width": 351,
"height": 850, "height": 603,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "Office chatter.alice", "id": "Office chatter.alice",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 24, "x": 12,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "Office chatter.bob", "id": "Office chatter.bob",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 274, "x": 239,
"y": 110 "y": 88
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "Office chatter.alice.a", "id": "Office chatter.alice.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 93, "x": 56,
"y": 680 "y": 511
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -169,11 +169,11 @@
"id": "Office chatter.awkward small talk", "id": "Office chatter.awkward small talk",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 25, "x": 10,
"y": 266 "y": 209
}, },
"width": 398, "width": 331,
"height": 494, "height": 339,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -211,11 +211,11 @@
"id": "Office chatter.awkward small talk.icebreaker attempt", "id": "Office chatter.awkward small talk.icebreaker attempt",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 49, "x": 22,
"y": 526 "y": 378
}, },
"width": 350, "width": 307,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -253,11 +253,11 @@
"id": "Office chatter.awkward small talk.unfortunate outcome", "id": "Office chatter.awkward small talk.unfortunate outcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 55, "x": 28,
"y": 656 "y": 477
}, },
"width": 338, "width": 295,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -295,11 +295,11 @@
"id": "Office chatter.bob.a", "id": "Office chatter.bob.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 283,
"y": 680 "y": 511
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -359,12 +359,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 306 "y": 253
}, },
{ {
"x": 349, "x": 289,
"y": 306 "y": 253
} }
], ],
"animated": false, "animated": false,
@ -398,12 +398,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 289,
"y": 436 "y": 323
}, },
{ {
"x": 99, "x": 62,
"y": 436 "y": 323
} }
], ],
"animated": false, "animated": false,
@ -437,12 +437,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 566 "y": 422
}, },
{ {
"x": 349, "x": 289,
"y": 566 "y": 422
} }
], ],
"animated": false, "animated": false,
@ -476,12 +476,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 343, "x": 283,
"y": 696 "y": 521
}, },
{ {
"x": 105, "x": 68,
"y": 696 "y": 521
} }
], ],
"animated": false, "animated": false,
@ -515,12 +515,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 99, "x": 62,
"y": 176 "y": 154
}, },
{ {
"x": 99, "x": 62,
"y": 826 "y": 591
} }
], ],
"animated": false, "animated": false,
@ -554,12 +554,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 349, "x": 289,
"y": 176 "y": 154
}, },
{ {
"x": 349, "x": 289,
"y": 826 "y": 591
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="648" height="1050" viewBox="-100 -100 648 1050"><style type="text/css"> width="551" height="803" viewBox="-100 -100 551 803"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,15 +39,15 @@ width="648" height="1050" viewBox="-100 -100 648 1050"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="Office chatter"><g class="shape" ><rect x="0" y="0" width="448" height="850" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="224.000000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">Office chatter</text></g><g id="Office chatter.alice"><g class="shape" ><rect x="24" y="110" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="148.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Alice</text></g><g id="Office chatter.bob"><g class="shape" ><rect x="274" y="110" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="148.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Bobby</text></g><g id="(Office chatter.alice -- )[0]"><path d="M 99.000000 178.000000 L 99.000000 825.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1658058530)"/></g><g id="(Office chatter.bob -- )[0]"><path d="M 349.000000 178.000000 L 349.000000 825.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#1658058530)"/></g><g id="Office chatter.alice.a"><g class="shape" ><rect x="93" y="680" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.bob.a"><g class="shape" ><rect x="343" y="680" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.awkward small talk"><g class="shape blend" ><rect x="25" y="266" width="398" height="494" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="30.000000" y="271.000000" width="130" height="21" fill="#DEE1EB"></rect><text class="text" x="95.000000" y="287.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">awkward small talk</text></g><g id="Office chatter.awkward small talk.icebreaker attempt"><g class="shape blend" ><rect x="49" y="526" width="350" height="80" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="54.000000" y="531.000000" width="129" height="21" fill="#DEE1EB"></rect><text class="text" x="118.500000" y="547.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">icebreaker attempt</text></g><g id="Office chatter.awkward small talk.unfortunate outcome"><g class="shape blend" ><rect x="55" y="656" width="338" height="80" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="60.000000" y="661.000000" width="143" height="21" fill="#DEE1EB"></rect><text class="text" x="131.500000" y="677.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">unfortunate outcome</text></g><g id="Office chatter.(alice -&gt; bob)[1]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 306.000000 L 345.000000 306.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1658058530)"/><text class="text-italic" x="224.000000" y="312.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">uhm, hi</text></g><g id="Office chatter.(bob -&gt; alice)[0]"><path d="M 347.000000 436.000000 L 103.000000 436.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1658058530)"/><text class="text-italic" x="224.000000" y="442.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">oh, hello</text></g><g id="Office chatter.(alice -&gt; bob)[0]"><path d="M 101.000000 566.000000 L 345.000000 566.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1658058530)"/><text class="text-italic" x="224.500000" y="572.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what did you have for lunch?</text></g><g id="Office chatter.(bob.a -&gt; alice.a)[0]"><path d="M 341.000000 696.000000 L 109.000000 696.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1658058530)"/><text class="text-italic" x="224.500000" y="702.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">that&#39;s personal</text></g><mask id="1658058530" maskUnits="userSpaceOnUse" x="-100" y="-100" width="648" height="1050"> ]]></script><g id="Office chatter"><g class="shape" ><rect x="0" y="0" width="351" height="603" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="175.500000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">Office chatter</text></g><g id="Office chatter.alice"><g class="shape" ><rect x="12" y="88" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="62.000000" y="126.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Alice</text></g><g id="Office chatter.bob"><g class="shape" ><rect x="239" y="88" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="289.000000" y="126.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Bobby</text></g><g id="(Office chatter.alice -- )[0]"><path d="M 62.000000 156.000000 L 62.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3360663012)"/></g><g id="(Office chatter.bob -- )[0]"><path d="M 289.000000 156.000000 L 289.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3360663012)"/></g><g id="Office chatter.alice.a"><g class="shape" ><rect x="56" y="511" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.bob.a"><g class="shape" ><rect x="283" y="511" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.awkward small talk"><g class="shape blend" ><rect x="10" y="209" width="331" height="339" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="15.000000" y="214.000000" width="130" height="21" fill="#DEE1EB"></rect><text class="text" x="80.000000" y="230.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">awkward small talk</text></g><g id="Office chatter.awkward small talk.icebreaker attempt"><g class="shape blend" ><rect x="22" y="378" width="307" height="59" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="27.000000" y="383.000000" width="129" height="21" fill="#DEE1EB"></rect><text class="text" x="91.500000" y="399.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">icebreaker attempt</text></g><g id="Office chatter.awkward small talk.unfortunate outcome"><g class="shape blend" ><rect x="28" y="477" width="295" height="59" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="33.000000" y="482.000000" width="143" height="21" fill="#DEE1EB"></rect><text class="text" x="104.500000" y="498.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">unfortunate outcome</text></g><g id="Office chatter.(alice -&gt; bob)[1]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 64.000000 253.000000 L 285.000000 253.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3360663012)"/><text class="text-italic" x="176.000000" y="259.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">uhm, hi</text></g><g id="Office chatter.(bob -&gt; alice)[0]"><path d="M 287.000000 323.000000 L 66.000000 323.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3360663012)"/><text class="text-italic" x="176.000000" y="329.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">oh, hello</text></g><g id="Office chatter.(alice -&gt; bob)[0]"><path d="M 64.000000 422.000000 L 285.000000 422.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3360663012)"/><text class="text-italic" x="175.500000" y="428.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what did you have for lunch?</text></g><g id="Office chatter.(bob.a -&gt; alice.a)[0]"><path d="M 281.000000 521.000000 L 72.000000 521.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3360663012)"/><text class="text-italic" x="175.500000" y="527.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">that&#39;s personal</text></g><mask id="3360663012" maskUnits="userSpaceOnUse" x="-100" y="-100" width="551" height="803">
<rect x="-100" y="-100" width="648" height="1050" fill="white"></rect> <rect x="-100" y="-100" width="551" height="803" fill="white"></rect>
<rect x="30.000000" y="271.000000" width="130" height="16" fill="black"></rect> <rect x="15.000000" y="214.000000" width="130" height="16" fill="black"></rect>
<rect x="54.000000" y="531.000000" width="129" height="16" fill="black"></rect> <rect x="27.000000" y="383.000000" width="129" height="16" fill="black"></rect>
<rect x="60.000000" y="661.000000" width="143" height="16" fill="black"></rect> <rect x="33.000000" y="482.000000" width="143" height="16" fill="black"></rect>
<rect x="199.000000" y="296.000000" width="50" height="21" fill="black"></rect> <rect x="151.000000" y="243.000000" width="50" height="21" fill="black"></rect>
<rect x="196.000000" y="426.000000" width="56" height="21" fill="black"></rect> <rect x="148.000000" y="313.000000" width="56" height="21" fill="black"></rect>
<rect x="131.000000" y="556.000000" width="187" height="21" fill="black"></rect> <rect x="82.000000" y="412.000000" width="187" height="21" fill="black"></rect>
<rect x="175.000000" y="686.000000" width="99" height="21" fill="black"></rect> <rect x="126.000000" y="511.000000" width="99" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -9,8 +9,8 @@
"x": 12, "x": 12,
"y": 12 "y": 12
}, },
"width": 448, "width": 351,
"height": 850, "height": 603,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -47,10 +47,10 @@
"id": "Office chatter.alice", "id": "Office chatter.alice",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 36, "x": 24,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -88,10 +88,10 @@
"id": "Office chatter.bob", "id": "Office chatter.bob",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 286, "x": 251,
"y": 122 "y": 100
}, },
"width": 150, "width": 100,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
@ -129,11 +129,11 @@
"id": "Office chatter.alice.a", "id": "Office chatter.alice.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 105, "x": 68,
"y": 692 "y": 523
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -169,11 +169,11 @@
"id": "Office chatter.awkward small talk", "id": "Office chatter.awkward small talk",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 37, "x": 22,
"y": 278 "y": 221
}, },
"width": 398, "width": 331,
"height": 494, "height": 339,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -211,11 +211,11 @@
"id": "Office chatter.awkward small talk.icebreaker attempt", "id": "Office chatter.awkward small talk.icebreaker attempt",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 61, "x": 34,
"y": 538 "y": 390
}, },
"width": 350, "width": 307,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -253,11 +253,11 @@
"id": "Office chatter.awkward small talk.unfortunate outcome", "id": "Office chatter.awkward small talk.unfortunate outcome",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 67, "x": 40,
"y": 668 "y": 489
}, },
"width": 338, "width": 295,
"height": 80, "height": 59,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 0,
@ -295,11 +295,11 @@
"id": "Office chatter.bob.a", "id": "Office chatter.bob.a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 355, "x": 295,
"y": 692 "y": 523
}, },
"width": 12, "width": 12,
"height": 80, "height": 30,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -359,12 +359,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 318 "y": 265
}, },
{ {
"x": 361, "x": 301,
"y": 318 "y": 265
} }
], ],
"animated": false, "animated": false,
@ -398,12 +398,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 301,
"y": 448 "y": 335
}, },
{ {
"x": 111, "x": 74,
"y": 448 "y": 335
} }
], ],
"animated": false, "animated": false,
@ -437,12 +437,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 578 "y": 434
}, },
{ {
"x": 361, "x": 301,
"y": 578 "y": 434
} }
], ],
"animated": false, "animated": false,
@ -476,12 +476,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 355, "x": 295,
"y": 708 "y": 533
}, },
{ {
"x": 117, "x": 80,
"y": 708 "y": 533
} }
], ],
"animated": false, "animated": false,
@ -515,12 +515,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 111, "x": 74,
"y": 188 "y": 166
}, },
{ {
"x": 111, "x": 74,
"y": 838 "y": 603
} }
], ],
"animated": false, "animated": false,
@ -554,12 +554,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 301,
"y": 188 "y": 166
}, },
{ {
"x": 361, "x": 301,
"y": 838 "y": 603
} }
], ],
"animated": false, "animated": false,

View file

@ -3,7 +3,7 @@
id="d2-svg" id="d2-svg"
style="background: white;" style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="648" height="1050" viewBox="-88 -88 648 1050"><style type="text/css"> width="551" height="803" viewBox="-88 -88 551 803"><style type="text/css">
<![CDATA[ <![CDATA[
.shape { .shape {
shape-rendering: geometricPrecision; shape-rendering: geometricPrecision;
@ -39,15 +39,15 @@ width="648" height="1050" viewBox="-88 -88 648 1050"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16); svgEl.setAttribute("height", height * ratio - 16);
} }
}); });
]]></script><g id="Office chatter"><g class="shape" ><rect x="12" y="12" width="448" height="850" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="236.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">Office chatter</text></g><g id="Office chatter.alice"><g class="shape" ><rect x="36" y="122" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="111.000000" y="160.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Alice</text></g><g id="Office chatter.bob"><g class="shape" ><rect x="286" y="122" width="150" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="361.000000" y="160.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Bobby</text></g><g id="(Office chatter.alice -- )[0]"><path d="M 111.000000 190.000000 L 111.000000 837.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#113055409)"/></g><g id="(Office chatter.bob -- )[0]"><path d="M 361.000000 190.000000 L 361.000000 837.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#113055409)"/></g><g id="Office chatter.alice.a"><g class="shape" ><rect x="105" y="692" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.bob.a"><g class="shape" ><rect x="355" y="692" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.awkward small talk"><g class="shape blend" ><rect x="37" y="278" width="398" height="494" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="42.000000" y="283.000000" width="130" height="21" fill="#DEE1EB"></rect><text class="text" x="107.000000" y="299.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">awkward small talk</text></g><g id="Office chatter.awkward small talk.icebreaker attempt"><g class="shape blend" ><rect x="61" y="538" width="350" height="80" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="66.000000" y="543.000000" width="129" height="21" fill="#DEE1EB"></rect><text class="text" x="130.500000" y="559.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">icebreaker attempt</text></g><g id="Office chatter.awkward small talk.unfortunate outcome"><g class="shape blend" ><rect x="67" y="668" width="338" height="80" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="72.000000" y="673.000000" width="143" height="21" fill="#DEE1EB"></rect><text class="text" x="143.500000" y="689.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">unfortunate outcome</text></g><g id="Office chatter.(alice -&gt; bob)[1]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 113.000000 318.000000 L 357.000000 318.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#113055409)"/><text class="text-italic" x="236.000000" y="324.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">uhm, hi</text></g><g id="Office chatter.(bob -&gt; alice)[0]"><path d="M 359.000000 448.000000 L 115.000000 448.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#113055409)"/><text class="text-italic" x="236.000000" y="454.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">oh, hello</text></g><g id="Office chatter.(alice -&gt; bob)[0]"><path d="M 113.000000 578.000000 L 357.000000 578.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#113055409)"/><text class="text-italic" x="236.500000" y="584.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what did you have for lunch?</text></g><g id="Office chatter.(bob.a -&gt; alice.a)[0]"><path d="M 353.000000 708.000000 L 121.000000 708.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#113055409)"/><text class="text-italic" x="236.500000" y="714.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">that&#39;s personal</text></g><mask id="113055409" maskUnits="userSpaceOnUse" x="-100" y="-100" width="648" height="1050"> ]]></script><g id="Office chatter"><g class="shape" ><rect x="12" y="12" width="351" height="603" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:0;" /></g><text class="text" x="187.500000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">Office chatter</text></g><g id="Office chatter.alice"><g class="shape" ><rect x="24" y="100" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="74.000000" y="138.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Alice</text></g><g id="Office chatter.bob"><g class="shape" ><rect x="251" y="100" width="100" height="66" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="301.000000" y="138.500000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Bobby</text></g><g id="(Office chatter.alice -- )[0]"><path d="M 74.000000 168.000000 L 74.000000 602.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4157870557)"/></g><g id="(Office chatter.bob -- )[0]"><path d="M 301.000000 168.000000 L 301.000000 602.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#4157870557)"/></g><g id="Office chatter.alice.a"><g class="shape" ><rect x="68" y="523" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.bob.a"><g class="shape" ><rect x="295" y="523" width="12" height="30" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="Office chatter.awkward small talk"><g class="shape blend" ><rect x="22" y="221" width="331" height="339" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="27.000000" y="226.000000" width="130" height="21" fill="#DEE1EB"></rect><text class="text" x="92.000000" y="242.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">awkward small talk</text></g><g id="Office chatter.awkward small talk.icebreaker attempt"><g class="shape blend" ><rect x="34" y="390" width="307" height="59" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="39.000000" y="395.000000" width="129" height="21" fill="#DEE1EB"></rect><text class="text" x="103.500000" y="411.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">icebreaker attempt</text></g><g id="Office chatter.awkward small talk.unfortunate outcome"><g class="shape blend" ><rect x="40" y="489" width="295" height="59" style="fill:#DEE1EB;stroke:#0D32B2;stroke-width:0;" /></g><rect x="45.000000" y="494.000000" width="143" height="21" fill="#DEE1EB"></rect><text class="text" x="116.500000" y="510.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">unfortunate outcome</text></g><g id="Office chatter.(alice -&gt; bob)[1]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 76.000000 265.000000 L 297.000000 265.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4157870557)"/><text class="text-italic" x="188.000000" y="271.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">uhm, hi</text></g><g id="Office chatter.(bob -&gt; alice)[0]"><path d="M 299.000000 335.000000 L 78.000000 335.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4157870557)"/><text class="text-italic" x="188.000000" y="341.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">oh, hello</text></g><g id="Office chatter.(alice -&gt; bob)[0]"><path d="M 76.000000 434.000000 L 297.000000 434.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4157870557)"/><text class="text-italic" x="187.500000" y="440.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">what did you have for lunch?</text></g><g id="Office chatter.(bob.a -&gt; alice.a)[0]"><path d="M 293.000000 533.000000 L 84.000000 533.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4157870557)"/><text class="text-italic" x="187.500000" y="539.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">that&#39;s personal</text></g><mask id="4157870557" maskUnits="userSpaceOnUse" x="-100" y="-100" width="551" height="803">
<rect x="-100" y="-100" width="648" height="1050" fill="white"></rect> <rect x="-100" y="-100" width="551" height="803" fill="white"></rect>
<rect x="42.000000" y="283.000000" width="130" height="16" fill="black"></rect> <rect x="27.000000" y="226.000000" width="130" height="16" fill="black"></rect>
<rect x="66.000000" y="543.000000" width="129" height="16" fill="black"></rect> <rect x="39.000000" y="395.000000" width="129" height="16" fill="black"></rect>
<rect x="72.000000" y="673.000000" width="143" height="16" fill="black"></rect> <rect x="45.000000" y="494.000000" width="143" height="16" fill="black"></rect>
<rect x="211.000000" y="308.000000" width="50" height="21" fill="black"></rect> <rect x="163.000000" y="255.000000" width="50" height="21" fill="black"></rect>
<rect x="208.000000" y="438.000000" width="56" height="21" fill="black"></rect> <rect x="160.000000" y="325.000000" width="56" height="21" fill="black"></rect>
<rect x="143.000000" y="568.000000" width="187" height="21" fill="black"></rect> <rect x="94.000000" y="424.000000" width="187" height="21" fill="black"></rect>
<rect x="187.000000" y="698.000000" width="99" height="21" fill="black"></rect> <rect x="138.000000" y="523.000000" width="99" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[ </mask><style type="text/css"><![CDATA[
.text { .text {
font-family: "font-regular"; font-family: "font-regular";

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB